Categories Espionage And Transnational Repression in the US Machu Picchu — World Heritage Site — National Geographic Post author By Mike Nova Post date November 14, 2010 Get facts, photos, and travel tips for the works of Machu Picchu, a World Heritage site in Peru, from National Geographic.