Definition of Valdai Hills
hills W Russia in Europe SE of Lake Il'men'; highest point 1053 feet (321 m)
Learn More about valdai hills
Britannica.com: Encyclopedia article about "Valdai Hills"
Seen and Heard
What made you want to look up Valdai Hills? Please tell us where you read or heard it (including the quote, if possible).