Machu Picchu is an archaeological site located in the Andes Mountains of Peru. It was built in the 15th century by the Inca emperor Pachacuti. Considered one of the world's most significant cultural and tourist landmarks, it features stunning stone buildings and breathtaking mountain vistas. It represents Inca culture and heritage, attracting millions of visitors annually.