Germany, Hesse, Frankfurt, view from roof terrace to financial district with Commerzbank tower, European Central Bank, Deutsche Bank, Helaba, Opernturm and St. Catherine's church