Ellsworth Land
Peacock Sound is an ice-filled sound, long and wide, separating Thurston Island from the Eights Coast of Ellsworth Land in Antarctica. The sound is occupied by the western part of the Abbot Ice Shelf, and is therefore not navigable by ships.