Editor's Picks The Face of the Inca: An Extraordinary Feature of the Ancient City of Machu Picchu March 23, 2019 - Updated on April 29, 2025