This seemed to be some sort of water ride thing. There were a number of relatively small-scale, relatively unspectacular and somewhat old-fashioned amusement park attractions in the area near the lions and tigers and the primate islands, but this is the only photo I took of that area.