Benches and path near the water tower and Neckar River in Ladenburg, Germany