"He'd never been to Machu Picchu in Peru"

Machu Picchu
Creative Commons AttributionMachu Picchu - Credit: Alex E. Proimos
Machu Picchu is an Inca site located in the mountains above the Urubamba valley in Peru. It is known as "The Lost City of the Incas" and is one of the most familiar Inca icons. Historians believe it was originally built as a palace for an Inca emperor, with construction commencing around 1400.