Gongshan, Nujiang, Yunnan, China or Kachin State, Myanmar?
These mountains that form the border between Burma and the Gongshan Derung and Nu Autonomous County reach 4000m and are snow-covered in winter. The snow melts to reveal a lush green alpine mosaic that is reminiscent of the Scottish highlands.
This photo is tagged in China, but the only lake I can see in this area seems to actually by within the Kachin State of Myanmar/Bruma. Regardless, this seems to be an incredibly remote and beautiful area.