Machu Picchu,"Old Mountain", Cuzco, Peru, is a pre-Columbian Inca site located 2,430 meters (7,970 ft) above sea level. Often referred to as "The Lost City of the Incas", it is perhaps the most familiar icon of the Inca World.
"Yeha-Noha (Wishes of Happiness and Prosperity)" is a successful song recorded in 1994 by the German musical project known under the name of Sacred Spirit.
Click the figure below to view the video.
Machu Picchu and Yeha Noha