Video PlayerClose
A lake surrounded by mountains, at 4,000+ meters above sea level. This lake in Qinghai, China is revered as a sacred lake by local Tibetans.
A lake surrounded by mountains, at 4,000+ meters above sea level. This lake in Qinghai, China is revered as a sacred lake by local Tibetans.