Stock Photo: Pollux Tower in the financial district, Frankfurt, Hesse, Germany