Thurston Island
Thurston Island is an ice-covered, glacially dissected island, long, wide and in area, lying a short way off the northwest end of Ellsworth Land, Antarctica. It is the third largest island of Antarctica, after Alexander Island and Berkner Island.