town in Vologda Oblast, Russia
via Wikipedia infobox
Kirillov (Russian: Кири́ллов) is a town and the administrative center of Kirillovsky District in Vologda Oblast, Russia, located on the shores of Lakes Siverskoye and Dolgoye, 129 kilometers (80 mi) northwest of Vologda, the administrative center of the oblast. Population: 7,728 (2010 census); 8,229 (2002 census); 8,817 (1989 Soviet census).
History
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).