View all
City in Leningrad Oblast, Russia
Volkhov is an industrial town and the administrative center of Volkhovsky District in Leningrad Oblast, Russia, located on the river Volkhov 122 kilometers east of St. Petersburg. Population: 47,182 ; 46,596 ; 50,325 . Wikipedia