Lutheran church built into a rock in Stockholm.