33.8k reviews
200 meters east of the intersection of Guomei Branch Road and Xiejia Bay Main Street, Jiulongpo District, Chongqing City.