From March 24 to the early morning of March 25, 2015, Emei Mountain, located in southwest China's Sichuan Province, has one of the biggest spring snowfalls in seven years with a depth of 25 centimeters (about 10 inches), reports CCTV.com. [Photo: CCTV/Yang Chen]
Day|Week