Cranes work on a caved-in section of the Shiliuzhuang road in Fengtai district of Beijing on April 26, 2011. [Photo/Xinhua]
Go to Forum >>0 Comments