33.8k reviews
120 meters north of the intersection of Wanda Road 1 and Wanda Road 2, Jiulongpo District, Chongqing (next to Exit 1 of Xiiejia Bay Metro Station)