Riders battle the elements in Beijing, China, during the capital's worst sandstorm in a decade. Getty Images

Beijing skies turn yellow after biggest sandstorm in a decade