News

Yunnan is a mountainous landlocked province located in southwest China with an average elevation of 1,800 meters ... region inhabited by primitive tribes, wild animals and deadly diseases.
home to China's last primitive tribe, is located in Awa mountains near China-Myanmar border, southwest China’s Yunnan province. Wengding means where the clouds are floating in the language of Wa ...