It looks like a new wonder of the world 🤯
Hidden deep within Antarctica’s icy wilderness stands a mysterious mountain peak that looks almost identical to a man-made pyramid, complete with four symmetrical sides. The formation, located in the Ellsworth Mountains, has become the subject of viral fascination and wild theories ever since its images began circulating online in 2016. Many have compared its geometric…