Ollantaytambo is a tiny town with cobblestoned streets and adobe buildings, on the banks of the mighty Urubamba river. The town is primarily known for its impressive ruins which tower over the town, affording impressive views for those who climb to the top. Large stone terraces lead to the Sun Temple and fountain at the summit. Continuously inhabited since the 13th Century, Ollantaytambo was once an important Incan administrative centre that successfully resisted persistent Spanish attacks over the years.