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, East Antarctica. This island, which exists periodically, is formed by the running aground of a tabular iceberg.