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