33.8k reviews
No. 888 Linhu Road, Songjiang District, Shanghai, inside Happy Valley, next to the "Juedi Xiongfeng" ride.