Stock Photo: New office towers belonging to the project Frankfurt hoch Vier on Zeil street, Hauptwache Square in the front, Frankfurt, Hesse, Germany, Europe