Tag Archives: Antarctic Peninsula

Located east of the Antarctic Peninsula in the Weddell Sea, Vega Island has a landscape of ice

An island in Antarctica looks like a giant skull staring towards a nearby island, but [...]