These photos were taken in Groß-Umstadt (Hesse, Germany) in the city church. Groß-Umstadt is near Darmstadt and Frankfurt (Main) and at the northern border of the Odenwald.