Framing a Lost City science, photography and the making of Machu Picchu
Machu Picchu was discovered in 1911 by Yale University's adjunct professor Hiram Bingham. In 1983 UNESCO declared it a World Heritage Site. In 2007 it was voted as one of the New Seven Wonders of t.
Journal of Tourism and Cultural Change