‘Yellow snow’ falls in northwest China

  • 5 years ago
A dust storm brought by the strong winds has created what seems like ‘yellow snow’ in China’s northwestern province of Xinjiang. Some compared it to tiramisu. 

Recommended