Toropets

Town in Tver Oblast, Russia

Toropets is a town and the administrative center of Toropetsky District in Tver Oblast, Russia, located where the Toropa River enters Lake Solomennoye. Population: 13,015 (2010 Census); 14,600 (2002 Census); 17,510 (1989 Soviet census).

Toropets 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