×

Tver

City in Russia
Tver is a Russian city northwest of Moscow, at the junction of the Volga and Tvertsa rivers. Beside the Volga, Tver Regional Art Gallery displays Russian artwork in the grand, 18th-century Tver Imperial Palace. City Garden park has a Ferris wheel...
Area: 58.77 mi²
Founded: 1135
Dialing code(s): +7 4822