Latitude and longitude of Mikhailov Peninsula
Satellite map of Mikhailov 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.
Latitude: 75° 05' 0.00" N
Longitude: 87° 15' 0.00" E