Stock Photo: Boats and houses on the Main River, Mainkai, skyline of the financial district in the back, Frankfurt am Main, Hesse, Germany, Europe