Ecuador - Ingapirca Inca Ruins
Read MoreTemple of the Sun at Ingapirca
Temple of the Sun, also known as The Castle, at the Inca ruins of Ingapirca, Cañar Province, Ecuador
Temple of the Sun at Ingapirca
Temple of the Sun, also known as The Castle, at the Inca ruins of Ingapirca, Cañar Province, Ecuador