Steve Fung
Google
The Temple of Three Windows is part of the Sacred Plaza. Steps from it lead up to the Intihuatana, Quechua for "place to which the sun is tied", which is a multifaceted astronomical and ceremonial stone piece sculpted from in situ rock forming the natural peak of the pyramid-like hill and is the highest point in the urban area.