Tulolansaari
Russia · Europe
About
Tulolansaari is a 26-square-kilometer (10 sq mi) island in the northern part of Lake Ladoga in Sortavalsky District, Republic of Karelia, Russia. The island is uninhabited, having been so since the 1960s.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.