Built by Amusement Logic in Dino Beach water park, Shanghai, China.
- Keep up with the latest news
- Read about product updates
Terms and Conditions of use
Would you like to signup to receive our monthly newsletter and information bulletins?
Yes I would like to signup
I have read and accept the Terms and Conditions of use
Legal Notice © 2017 Amusement Logic Contact