Namsto Lake, Tibet, China

Namsto lake, Tibet, China

The scene of Namsto lake, Tibet, China. This lake is on the Altitude of about 4,700 metres (15,420 feet). It's the highest lake in the world.