Am heiligen Platz Inticancha liegen der Haupttempel von
Machu Picchul, der sogenannte Tempel der drei Fenster und die Priesterwohnung. Der Haupttempel besteht aus drei typischen trapezförmigen Fenstern, die den Blick auf die Unterstadt freigeben. Die Doppeltüren, wie sie fast in ganz Peru aufzufinden sind, weisen auf einen heiligen Ort hin.
Der Platz ist von einem Kräuter- und Orchideengarten umgeben. Eine steile Treppe führt von hier aus weiter zum Ort an dem die Sonne gebunden wird, dem „Intiwatana“, der sich auf dem Felshügel auf der linken Seite der Anlage befindet.