33.8k reviews
260 meters west of the intersection of Baijia Bay Interchange and Fuxi Avenue in Dadukou District, Chongqing City