Chudovo is a town and the administrative center of Chudovsky District in Novgorod Oblast, Russia, located on the Kerest River. Population: 15,397; 17,434; 17,982.
Wikipedia https://en.wikipedia.org/wiki/Chudovo,_Chudovsky_District,_Novgorod_Oblast
Coordinates 59°7'10.13" N 31°39'59.73" E