Volkhov
Volkhov (Russian: Во́лхов) is an industrial town in Leningrad Oblast, Russia, situated 122 kilometers (76 mi) east of St. Petersburg, on the Volkhov River. Population: 47,182 (2010 Census); 46,596 (2002 Census); 50,325 (1989 Census).
Read more about Volkhov.
Related Phrases
Related Words