Intihuatana or the Hitching Postof the Sun, where a lot of ceremonies took place is located on the top of the hill on the left. It is about the size of a large desk.
Copyright by Dr. Joshua Ong