A rare “yellow” snowfall covered Urumqi City of northwest China’s Xinjiang Uygur Autonomous Region on December 1. Guess what it is!?!
The phenomenon happens when strong winds take dust particles into the precipitation cloud and then fall down with snow.