River Island Window Display

Window Island is a small ice-free island off the north coast of Ray Promontory in the northwest of Byers Peninsula, Livingston Island in the South Shetland Islands, Antarctica. The island has a surface area of 23 hectares and rises to 72 m. It was known to the early 19th century sealers operating on Byers Peninsula.
  • Location: Antarctica
  • Population: Uninhabited
  • Archipelago: South Shetland Islands
  • Area: 23 ha (57 acres)
Data from: en.wikipedia.org