I did take the photo. Around 2005. It was on an small expedition ship to places at the Antarctic Peninsula (Lemaire channel, deception island, elephant island are a few places I saw). I believe it is the most northern part of Antarctica, indeed around 60degrees.
Login to reply
Replies (1)
cool never talked to someone actually being there
but the name "deception island" just tells the story, i guess ๐ค
would like to see more independent exploration of this place
but i guess the penguins are blocking us all off