Previous Image Next Image IMG_3024 The doors in the Castle Church where Luther nailed the 95 theses around 500 years ago.