River Main

P1060682
The River is the Main, a tributary of the river Rhein, it goes through Frankfurt and the buildings you see are part of the Osthafen (Eastern Port)