ViewsWatchers |
Svetogorsk is an industrial town in Vyborgsky District of Leningrad Oblast, Russia, situated on the Karelian Isthmus, on the Vuoksa River. It is located from the Russian–Finnish border, from the Finnish town of Imatra, and from St. Petersburg. Population: [edit] Research Tips
|
|
|||||||||||||