Satellite map of Pobeda Ice Island

Map of Pobeda Ice Island

Pobeda Ice Island, original Russian name остров Победы (остров = Island, Победа = Victory, meaning Pobeda Island or Victory Island), is an ice island in the Mawson Sea. It is located 160 km (99 mi) off the coast of Queen Mary Land, Australian Antarctic Territory, East Antarctica.

Latitude: -62° 29' 59.99" S
Longitude: 100° 14' 60.00" E

Read about Pobeda Ice Island in the Wikipedia Satellite map of Pobeda Ice Island in Google Maps

GPS coordinates of Pobeda Ice Island

Download as JSON