Tver

City of oblast significance in Tver Oblast, Russia

Tver is a city and the administrative centre of Tver Oblast, Russia. It is 180 kilometres (110 mi) northwest of Moscow. Population: 416,216 (2021 Census); 403,606 (2010 Census); 408,903 (2002 Census); 450,941 (1989 Census).

Tver News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like