Ten pictures to give you a little impression.
A part of the skyline. Actually 12 of the 13 highest buildings in Germany are in Frankfurt. And the river Main:
Buildings along the central place, named Römerberg:
On the left the townhall and right the cathedral:
see also improvements, sight seeing, hotels, companions and the announcement