70182090 - aerial view of Machsee Lake in Hannover Pier 51 restaurant and sailing boats, avenue of trees, Hanover, Lower Saxony, northern Germany10297546 - People sitting at terrace of Pier 51 Restaurant in Maschsee, Hannover, Germany10297545 - People sitting at terrace of Pier 51 Restaurant in Maschsee, Hannover, Germany10297547 - People sitting at terrace of Pier 51 Restaurant in Maschsee, Hannover, Germany