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