Share
twitterlinkedinfacebook
Image 1 of 1
080510_Beijing_36.jpg
The CCTV building under construction in the Central Business District (CBD) in Beijing, China. The CCTV Building, home to China's state owned television broadcasting company is set to open at the end of 2008.