The Ailao Mountains (Chinese: 哀牢山; pinyin: Āiláoshān; Hani: Hhaqlol haolgaoq) are located in Yunnan, China.
Home of the Aliao Mountain Nature Reserve created in 1986 which is about 503.60 square kilometres.