Germany, Hesse, Frankfurt, View to financial district with Commerzbank tower, European Central Bank, Helaba, Taunusturm, Hauptwache and St. Catherine's church