Firefighters try to put out a fire at a seafood restaurant in Harbin, Northeast China's Heilongjiang province, Oct 22, 2010. [Photo/Xinhua]
Thick smoke is seen as firefighters try to put out a fire at a seafood restaurant in Harbin, Northeast China's Heilongjiang province, Oct 22, 2010. [Photo/Xinhua]