Explore relationships
Toropets
Toropets (Russian: Торо́пец) 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).
Use + to expand a branch. Click a topic name to open its summary.