Pedestrians and vehicles brave sandstorms in Wujiaqu, Northwest China's Xinjiang Uygur autonomous region, April 27, 2015. [Photo/IC]