Machu Picchu, the ancient Incan city, is one of the most iconic attractions in South America. Located high in the Andes Mountains of Peru, it is a marvel of engineering and architecture.