Find the word definition

Wikipedia
Svetogorsk

Svetogorsk (; ) is an industrial town in Vyborgsky District of Leningrad Oblast, Russia, located on the Karelian Isthmus, on the Vuoksa River. It is located from the Finnish–Russian border, from the Finnish town of Imatra, and from St. Petersburg. Population: