The Ailao Mountains (Chinese: 哀牢山; pinyin: Āiláoshān; Hani: Hhaqlol haolgaoq) are located in Yunnan, China. The Ailao Mountain Nature Reserve is located in the Ailao Mountains, is about 503.60 square kilometres and was created in 1986.
23°50′N 101°34′E / 23.833°N 101.567°E
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.