Vehicles drive on a smoggy day in Harbin, Northeast China's Heilongjiang province, Oct 21, 2013. [Photo/Xinhua]