ViewsWatchers |
Toropets is a town and the administrative center of Toropetsky District in Tver Oblast, Russia, located where the Toropa River enters Lake Solomennoye. Population: [edit] Research Tips
|