×

Cape Chelyuskin

Cape Chelyuskin is the northernmost point of the Eurasian continent, and the northernmost point of mainland Russia. It is situated at the tip of the Taymyr Peninsula, south of Severnaya Zemlya archipelago, in Krasnoyarsk Krai, Russia. The headland has a 17-metre-high light on a framework tower. Wikipedia