via Wikipedia infobox
Cape Fligely (Russian: Мыс Флигели; Mys Fligeli) is located on the northern shores of Rudolf Island and Franz Josef Land in the Russian Federation, and is the northernmost point of Russia, Europe, and Eurasia as a whole. It is 909 kilometres (565 mi) south of the North Pole.
History
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).