33.8k reviews
240 meters southeast of Huashan Mountain in Taohuowan, Group 2, Fengcun Village, Sanquan Town, Nanchuan District, Chongqing City