A building catches fire in Harbin, China's Heilongjiang province, Tuesday, June 10, 2014. [Photo/Ecns.cn]