The collapse site of the five-storey building under construction Thursday in Central China's Hubei province. [Photo/Xinhua]