Location: near Hong Shan, Yunnan, China