Taymyr Peninsula
The Mikhailov Peninsula (Russian "Poluostrov Mikhailova") is a small peninsula in the eastern shores of the Kara Sea on the western side of the Taymyr Peninsula. Its latitude is 75° 05' N and its longitude 87° 15' E.