First light on Chenrezig Peak, Tibet, China