Skip to main content
U.K. Edition
Saturday, 1 February 2025

Tver

City of oblast significance in Tver Oblast, Russia


Tver
Tver

Tver is a city and the administrative centre of Tver Oblast, Russia. It is situated at the confluence of the Volga and Tvertsa rivers. Tver is located 180 kilometres (110 mi) northwest of Moscow. Population: 416,216 (2021 Census).

0 shares 1 views

News coverage

You might like