The church of Sant Joan de Caselles, Romanesque building from the end of the 11th century, is perhaps one of the most emblematic churches of the Principality. Inside the temple there is a Romanesque stucco Majesty on a mural painting (12th century) and a Gothic altarpiece from the 16th century with German and Italian influences. The other churches in Canillo include the parish church of Sant Serni located in the old town of Canillo, original from the 12th century with the structure and interior elements of Baroque style (17th-18th centuries), the church of Sant Miquel de Prats (12th-13th centuries) and the church of Santa Creu de Canillo (1781) located in Canillo at the river bank of the Valira river.