Location: Hong Shan, Yunnan, China