2011.
Strange activity at the Neumayer Observatory in Antarctica.
Could it be a UFO?
This eerie picture was taken from a webcam in Antarctica. It looks like a sci-fi base but it is a real research base, Neumayer Station.
Location: Ekström Shelf Ice, Atka Bay, northeast Weddell Sea
Position: 70°39’S, 08°15’W
0 Comments