The Church of Ichuac stands on Lemuy Island in the Chiloé Archipelago as one of sixteen wooden churches designated as a UNESCO World Heritage Site. Built in the late 19th century, it exemplifies the regional architectural tradition developed through mestizo and indigenous influence during the colonial period. The church remains ...