Place where tourists splash and slide Germany Answers