Chang Hai Lake, Jiuzhaigou, Sichuan, China.