Stolobny Island is an island on Lake Seliger in the Tver Oblast of Russia, about 10 km north of the town of Ostashkov.
+7 909 267-24-73
See open hours