News

Completed in 1912, the Kiruna Church has previously been named Sweden’s most beautiful building. Today, it’s part of a ...
The red timber building of Kiruna Church has dominated the skyline of the Swedish city for 113 years – now it has a new home.