Address: 九寨沟 - 川主寺, Shuanghe, Jiuzhaigou County, Ngawa Tibetan and Qiang Autonomous Prefecture, Sichuan, 623400, China