Elephant Island by Rod Long (Antarctica Photo Spot)

Share this Page
Elephant Island by Rod Long

Elephant Island is a rugged mountainous island off the coast of Antarctica in the outer reaches of the South Shetland Islands. The island supports no significant flora or native fauna, although migratory gentoo penguins and seals may be found, and chinstrap penguins nest along its shores. (Elephant Island, Antarctica)

See More Work By This Photographer