LustgartenLustgarten? In English it's translated to 'Pleasure Garden' and is just a park. One thing I've learned through taking German language...