Dino Beach – Shanghai, Chine

THEMING WORKS AT DINO BEACH WATER PARK IN LAZY RIVER