CLOSE

Mysterious shapes: snow pyramids discovered in Antarctica

Source: Promiboom NL (Glomex)

From Google Earth you can see that there are three pyramid-shaped structures in Antarctica. Because natural pyramids are rare, it is now speculated that humans or even aliens are responsible for them.

Leave a Reply