Beichuan Jiuhuangshan Ecological Tourism Co., Ltd. (Jiuhuangshan Scenic Area) is a national AAAA-level tourist scenic spot, located in the hometown of Daqi, and Beichuan Yi Autonomous County, Nianyang City, China. It is 68 kilometers away from Mianyang, 170 kilometers away from Chengdu, 230 kilometers away from Jiuzhai. The east line of the Jiuhuan passes through the gate of the scenic spot. The scenic spot integrates humanities and nature, and takes the mysterious Xiqiao culture as the main line. It fully retains and truly reproduces the ancient Xiqiao cultural relics and living customs.