Maschsee Festival in Hannover, Germany, will be celebrating its 37th year on July 31st. The event, which is known as Germany’s largest lakeside festival, will run for 19 days until August 18th. Located in the capital city of Lower Saxony, the festival will feature a variety of epicurean delights spread out over a 20,000 square meter area on and around the water. As in previous years…