Frankfurt am Main is situated on the Main River in the south-west part of Germany. The city is the financial and transportation centre of Germany and the largest financial centre in Europe.
Skyline of the Financial District in Frankfurt
The Main River
Eschenheimer Turm, remaining tower of the medieval fortifications
Statue on the Borsenplatz
Palaisquartier Tower, close the MyZeil Shopping Centre.