Yamdrok Tso Lake, which means "the emerald lake of the upper pasture", sits at an altitude of 4,441 meters, and is revered as one of the three holy lakes in Xizang. In recent days, the Leonid meteor shower reached its peak, with about 15 meteors visible per hour.