A massive sandstorm hit northwestern China's Qinghai province recently and trapped tourists for hours.

Sandstorm sweeps through China's Haixi region
A massive sandstorm hit northwestern China's Qinghai province recently and trapped tourists for hours.