The skyline of Frankfurt is the most spectacular of Germany. Headquarters of most german banks, these companys have built their skyscrapers in a relatively small space in the city. This particular view can be seen from a bridge over the river Main - the "Deutschherrenbruecke".
Visiting this bridge you can walk to the south bank of the river Main in the direction of the city - and you'll have several possibilities at taking amazing pictures of the city.