Tlachihualtepetl, a giant pyramid hidden inside a mountain in modern-day Mexico, is the world’s largest monument. It has a base 450 meters wide and 66 meters tall and is four times the size of the Great Pyramid at Giza. – WTF Fun Facts
Source: The giant pyramid hidden inside a mountain – BBC Future