33.8k reviews
Within the Wuling Mountain Grand Canyon Scenic Area, Xue Fu Road, Fuling District, Chongqing City.