Skip to content

Ailao Mountain


    Ailao Mountain, located in the central part of Yunnan Province, China, is the dividing line between the Yunnan-Guizhou Plateau and the Hengduan Mountains. It is about 500 kilometers long and the main peak is 3166 meters above sea level. Ailao Mountain, called a gene pool, is covered by clouds and misty forest, forming a corridor for animal migration. Many ancient and rare species take it as a sanctuary.

    Leave a Reply

    Your email address will not be published. Required fields are marked *