HeidelbergHeidelberg, Germany20 imagesSchleswig-Holstein, Germany9 imagesSpessart7 imagesMain Tauber8 imagesRheinland-Pfalz16 images ChurchesFrance