Five Flower Lake in Jiuzhaigou - China's Sichuan Province.