The Financial District next to the Main river is seen in Frankfurt am Main