human settlement in Suvorovsky District, Tula Oblast, Russia
via Wikipedia infobox
Suvorov (Russian: Суво́ров) is a town and the administrative center of Suvorovsky District in Tula Oblast, Russia, located 90 kilometers (56 mi) west of Tula, the administrative center of the oblast. Population: 18,973 (2010 census); 21,213 (2002 census); 21,885 (1989 Soviet census).
History
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).