Zhangye, a city in Northwest China’s Gansu Province, encounters a sandstorm yesterday. The local meteorological observatory announced a yellow alert for sandstorms yesterday afternoon, forecasting that sandstorms would hit several areas in the city. Xinhua |