Water beyond the clouds.
The photo is taken at Gurudongmar Lake which is one of the highest lakes in the world and in India, located at an altitude of 17,800 ft (5,430 m). The lake, fed by glaciers, is located to the north of the Kangchengyao range, in a high plateau area connected with the Tibetan Plateau. The backdrop has Kangchengyao range.
Himanshu Agrawal (distributed via imaggeo.egu.eu)