Image 1 of 1
A view of a collapsed apartment building at the "Riverside Lotus" developement in Shanghai, China on 29 June 2009.  Frenzied construction pace throughout China's ongoing building boom, the largest in recorded history, has left much to be wondered about safety and quality, as the toppling of this nearly finished 11 story apartment complex demonstrates.
A view of a collapsed apartment building at the "Riverside Lotus" developement in Shanghai, China on 29 June 2009. Frenzied construction pace throughout China's ongoing building boom, the largest in recorded history, has left much to be wondered about safety and quality, as the toppling of this nearly finished 11 story apartment complex demonstrates.