Ice Caps
DiscoveriesMysterious pyramid discovered rising up from below the ice in Antarctica
Amidst the pristine white landscapes of Antarctica, a mysterious structure stands defiantly, piercing the ice and raising eyebrows worldwide
Joshua Shavit