Authorities have issued a yellow alert in China’s capital Beijing due to a sandstorm that made landfall on March 15. Citizens have been warned against outdoor activities due to high sand and dust particles in the air. The sandstorm has severely affected the AQI in Beijing. The sandstorm has reportedly originated from Mongolia.