Google Earth Images of Antarctica... Stairs to Where?

The giant staircase found on Antarctica (Photo: Secureteam 10) Satellite images have been known to create a controversy and certainly this article from the Mirror is having fun with a curious element found in a satellite's image taken over Antarctica. Bizarre satellite images appear to have revealed a huge staircase leading up the side of a snowy mountain in Antarctica. The unusual sight has ...

Another 1 image ( show )

Source: Satnews Publishers

Categories: Business/Telecom/Satellite · Science/Space...
12 Published By - newsfiber - 2017.01.12. 09:03
Share |