Stock Photo: The Westend Tower building in the financial district is reflected in a mirrored façade, Frankfurt am Main, Hesse, Germany, Europe