The “Birds’ Nest” Olympic stadium isn’t even the most incredible new structure in Beijing — from the look of things, the 21st century may belong to China.
In Beijing, an iconic new building designed by architect Rem Koolhaas was much touted by Chinese officials. The building suffered major fire damage last year, and now it’s under reconstruction. The World’s Mary Kay Magistad reports.