Cape Chelyuskin is the northernmost mainland point of Eurasia, Asia and Russia, and the northernmost point of the continental landmass
Cape Chelyuskin is the northernmost mainland point of Eurasia, Asia and Russia, and the northernmost point of the continental landmass