The Ailao Mountains[a] are located in Yunnan, China.[2] The Ailao Mountain Nature Reserve, located in the Ailao Mountains, is the best-preserved example of subtropical evergreen broad-leafed forest extant in China.[3]
Mountain ranges of China
23°50′N 101°34′E / 23.833°N 101.567°E