Jiuzhaigou Valley in southwest China's Sichuan Province resembles a fairy tale world after welcoming its first autumn snow.