The Temple of the Sun poses remarkably on the small rise and serves as the main attraction of the Ingapirca ruins, which in turn represent the most important cultural site of the Incas in Ecuador.
No comparison with Machu Picchu, of course, but still worth seeing.