33.8k reviews
Within the Yungui Mountain Scenic Area, southern side, Yubei District, Chongqing City.