During snowy season, the Mingsha Mountain and Crescent Spring scenic spot in Dunhuang, northwest China's Gansu Province, transforms into a fairytale-like world covered in clear, white snow.