The daring design of the new headquarters of China Central Television, the state media of the People’s Republic, is controversial for both architectural as well as political reasons. The building […]
Daily Archives: 3rd September 2007
1 post