Google
×

Svetogorsk

Town in Russia
Svetogorsk is an industrial town in Vyborgsky District of Leningrad Oblast, Russia, located on the Karelian Isthmus, on the Vuoksi River. It is located one kilometre from the border with Finland, five kilometres from the Finnish town of Imatra,... Wikipedia
Area: 19.13 mi²