Tver (Russian:Тверь) is the capital city of the Tver Oblast in Russia, it has a population of 414,606 inhabitants as of the 2015 Census.

Tver


Country Russia
State Tver Oblast
Settled 1135
Population 414,606
Current mayor Yury Timofeyev

Tver lies 180 mileages away from Moscow and is the connection between the Volga and the Tvertsa River.

References