The unnamed peak in Antarctica’s southern Ellsworth Mountains looks almost engineered from above: four steep faces, a clean ...
Images of a pyramid-shaped mountain in Antarctica have fueled online speculation about hidden civilizations and ancient ...