Cerro Tusa rises sharply from the hills of Antioquia, Colombia, forming the world’s tallest natural pyramid. Captured from ...
For the first time since it was sealed around 4,500 years ago, scientists have peered into a hidden passage inside the Great ...