Cyclists are seen ride in haze on a road in Zhengzhou, capital of central China's Henan Province, Oct. 8, 2011. The heavy fog would last until the coming Sunday, according to the local meteorological department. [Xinhua/Wang Song]