Production designer Sylvie Olive of the film "Mr. Nobody" shows the award for Best Technical Contribution during the 66th Venice International Film Festival at Venice Lido, Italy, on September 12, 2009. [Xinhua]
China Central Television is back in the news for all the wrong reasons as an Internet poll shows Chinese netizens believe its fire-damaged HQ contains obscene symbolism.