Follow us:
Buildings topple from a controlled explosion set off during their demolition in the Huanggang district of the southern Chinese city of Shenzhen, May 22, 2005.
Follow us: