Remains of the palace of the Incas, Qurikancha (the Temple of the Sun), and the Temple of the Virgins of the Sun still stand.. 
Ilu naa wa laarin awọn oke meji ti n ṣiṣẹ ni isunmọ ariwa - guusu eyiti o darapọ mọ aala ariwa ati pe o ṣe awọn opin ila-oorun ati iwọ-oorun ti afonifoji ailopin ati awọn ile kekere ti o ṣe Okemesi.. 