People walk on the square of the Shijiazhuang Railway Station in Shijiazhuang, capital of north China's Hebei Province, Feb. 25, 2014. Many cities maintained alert for air pollution on Feb. 25 since the fog and smog choked northern and central China days ago. (Xinhua/Zheng Rongxi)
|