33.8k reviews
No. 168, Qingchengshan Road, Qingchengshan Town, Dujiangyan City, Chengdu, Sichuan Province, within the Qingcheng Mountain Scenic Area (North Side)