Church of Quinchao - Credit: Wikimedia Commons
The Iglesia de Quinchao (Church of Quinchao) is located in the village of Quinchao, in the Chiloé Province, Los Lagos Region, Chile. It is one of the main stops on a pilgrimage path on Chiloé. Read more on Wikipedia
Source: en.wikipedia.org