Machu Picchu is one of the most famous archaeological sites in the world, located high in the Andes Mountains of Peru. Built by the Inca civilization in the 15th century, this remarkable stone city ...