Tags: Mountain Range.
Meili Xue Shan (Chinese translation: Mainri snowy range) or Mainri Snow Mountains (Tibetan: སྨན་རི།) are a mountain range in the Chinese province of Yunnan. They lie close to the northwestern boundary of the province and are bounded by the Salween River on the west and the Mekong on the east.