4 views

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