33.8k reviews
No. 888 Linhu Road, Songjiang District, Shanghai, inside Happy Valley, next to the Diving Coaster "Jue Ding Xiong Feng".