Chachabamba is an archeological site left behind by the Incas believed to be dedicated to water.
The ruins of Chachabamba. These ruins, discovered in 1940, are located on the old Inca road that ran along the southern bank of the Urubamba River. The style of buildings and stonework suggest that this used to be an important religious site, as well as having the secondary function as a gate house guarding this entrance to Machu Picchu.