Mainz, Germany

See Historic Sites in Mainz for photos of specific buildings, or you can search images for “mainz germany.”