A breathtaking journey to the ancient Incan citadel of Machu Picchu, high in the Andes Mountains of Peru.