The Antarctic 'alien' was spotted by a social media user looking at satellite imagery of the area, with some speculating it ...
“Most people come to Antarctica because they want to see penguins, but they are overwhelmed by the sheer beauty of the ice,” Lindblad said. “It’s like being in a natural sculpture ...