Büdingen, Kr. Wetterau, Hessen

Images: 

Büdingen castle, the twin towers of which were completed in 1503.

Interior of Marienkirche in Büdingen (2016).
Origins of this building date back to 1367.
Source: Maggie Hein.