Photoby Jochen Hertweck.
This picture was taken in Frankfurt, a neighborhood of Frankfurt am Main, Germany (Google Maps).