Travel Pictures Gallery.com - Ecuador - Ingapirca
a series of travel images from Ecuador. Ingapirca is a town in Cañar Province and the location of Ecuador's most important archaeological site. Ingapirca means "Inca wall" in Quechua language. It's the northernmost significant ruins of the former Inca Empire and is a Unesco World Heritage Site.