• Thumbnail for Kane Island
    Kane Island (Russian: Остров Кейна; Ostrov Keyna) is an island in Franz Josef Land, Arkhangelsk Oblast, Russian Arctic. The largely unglacierised Kane...
    4 KB (328 words) - 23:32, 13 March 2023