It's likely one of the largest of its kind. The post Scientists Detect Massive Structure Under Antarctica appeared first on ...
The Great Pyramid of Giza, completed around 2560 BCE, stood as the tallest structure built by humans for nearly 3,800 years.