A massive sandstorm hit northwestern China's Bayingolin Mongol Autonomous Prefecture, causing extremely low visibility on the road.<br /><br />According to reports, the lowest visibility in Ruoqiang County was less than 10 metres, affecting the traffic and local people's lives.