Children swimming pool, China

Built by Amusement Logic in Dino Beach water park, Shanghai, China.

dino_beach_4723