Byers Peninsula
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 and rises to . It was known to the early 19th century sealers operating on Byers Peninsula.