The Lutheran church of Ilomantsi is a colorful wooden church and rich in nuances. It was built in 1796 by H. Mechelin. The interior is richly decorated by Samuel Elmgren, who painted inside one hundred angels and several characters from Bible between 1830 and 1832.