1 Answers
Stolobny Island is an island on Lake Seliger in the Tver Oblast of Russia, about 10 km north of the town of Ostashkov.
4 views
Answered
Stolobny Island is an island on Lake Seliger in the Tver Oblast of Russia, about 10 km north of the town of Ostashkov.