News

Massive sandstorm appears to swallow city

Cameras captured stunning images as a massive sandstorm engulfed Zhangye City, Gansu Province in China.