Photos taken on Dec. 25 show the fairy-tale snow scenery on the top of Mount Emei, southwest China’s Sichuan Province.

(via Xinhuanet.com)

(via Xinhuanet.com)

(via Xinhuanet.com)

(via Xinhuanet.com)

(via Xinhuanet.com)

(via Xinhuanet.com)

(via Xinhuanet.com)

(via Xinhuanet.com)