Log In or Register
Hamburg (Germany) is a city with many canals, lakes and parks. This scene is of a lake in a huge park called Planten un Blomen which lies practically in the centre of the city.