Intihuatana, Urubamba

ID: intihuatana-urubamba

Intihuatana is a significant archaeological site located near the town of Ollantaytambo in the Urubamba Valley, Peru. The name "Intihuatana" translates to "the place where the sun is tied" in Quechua, and it refers to a ritual stone used by the Incas.

New to topics? Read the docs here!