Location: Dongchuan side of Wumeng Shan, Yunnan, China