Categories October Surprise 2024 Machu Picchu — World Heritage Site — National Geographic Post author By Post date November 14, 2010 Machu Picchu is tangible evidence of the urban Inca Empire at the peak of its power and achievementāa citadel of cut stone fit together without mortar so tightly that its cracks still canāt…