Heavy fog conceals buildings in Harbin, northeast China's Heilongjiang Province December 8, 2006. [Xinhua]