Machu Picchu is a 15th century Inca citadell on a mountain ridge. It is located northwest of Cusco, Peru. Machu Picchu is believed to have been built as an estate for the Inca emperor Pachacuti.