Stock Photo: Stop´n Watch telescope on the Maintower, view of the skyscrapers in the financial district, Frankfurt am Main, Hesse, Germany, Europe