Designed by
Title
Central Television Tower #71060636
Description
It's easy to forget, driving by Beijing's Olympics-inspired landmarks the Birds Nest Stadium, the Water Cube, the colossal CCTV Tower that until quite recently China had closeted itself again.
This image is editorial