The photo taken on April 23, 2009 shows sandstorm hitting parts of Inner Mongolia Autonomous Region, north China. The heavy sandstorm caused inconvenience for local production and traffic on Thursday. [Xinhua]