China's crazy new multibillion-dollar airport

China's pulling out all the stops to impress the international community for the Beijing Olympics next year
more details

No comments: