Stock Photo: Maintower, Frankfurt am Main, Hesse, Germany, Europe