Roarin' Rapids is a river rapids ride at Shanghai Disneyland.

Roarin' Rapids

Roarin' Rapids

19 January, 2016 by Richard

Roarin' Rapids is a river rapids ride at Shanghai Disneyland.

In this photo