Image 1 of 1

Ingapirca, Ecuador.jpg

The Andes mountains provide a scenic background for the village of Ingapirca, Ecuador, the home of the Inca Temple of the Sun.