Snow covers Taklimakan desert in northwest China, creating mesmerizing scene
From the Chinese desert looks like fantasy land after snowfall, and more of today's top videos series
A rare snowfall blanketing the Taklimakan Desert of Xinjiang Uygur Autonomous Region in northwest China has created stunning and picturesque winter scenes, wowing local residents and visitors