Temppeliaukio Church is situated in the heart of Helsinki and excavated into solid rock.
Lutherinkatu 3 Helsinki 00100 Finland