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