Vyborg is a Russian town located in Leningrad Oblast on the Karelian Isthmus, positioned strategically near the Finnish border and northwest of St. Petersburg. It serves as the administrative center of Vyborgsky District and sits on Vyborg Bay, making it geographically significant as a point where the Saimaa Canal connects to the Gulf of Finland.
AI-generated from the Wikipedia summary — may contain errors.
2 mapped locations
via Wikipedia infobox
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).