Rovaniemi Church, located in the heart of Rovaniemi in Lapland, is a 850-seat church built in 1950 designed by architect Bertel Liljequist. This beautiful landmark features a red cross on its roof that has sparked great debate over its symbolic meaning: "Bloody Cross on top of the Promissory Note". Inside this captivating structure, visitors will find a grand altar fresco specifically designed by Professor Lennart Segerstråle and titled “The Source of Life”. It is an amazing sight that will entertain curious onlookers for hours.