Congo River Rapids is a water ride operating at Alton Towers. Built by Intamin in 1986. Read More...
What did you think of Congo River Rapids?