The town of Urubamba in Valle Sagrado, Peru
The town of Urubamba, located in the Valle Sagrado in Peru, is the biggest town to be found here. The mountain of Ch´iqun can be seen on the background of the town and it is also located near the Urubamba river.