Mainz, Germany
The contrast between modern and old can be seen in this photograph of the market plaza with the traditional buildings in the background.
Here are some more shots of the modern marketplace and the mall.