Novaya Ladoga

Russia / Leningrad / Novaya Ladoga /

Town in Volkhovsky District of Leningrad Oblast, Russia, located at the point where the Volkhov River flows into Lake Ladoga, 140 kilometers (87 mi) east of St. Petersburg. Population: 8,838 (2010 Census).
Nearby cities:
Coordinates:   60°6'16"N   32°17'36"E
This article was last modified 2 years ago