ViewsWatchers |
Volkhov is an industrial town and the administrative center of Volkhovsky District in Leningrad Oblast, Russia, located on the river Volkhov east of St. Petersburg. Population: It was previously known as Zvanka (until December 27, 1933),[1] Volkhovstroy (until April 11, 1940).[1] [edit] Research Tips
|