Lao-tzu, a philosopher of the late Spring and Autumn Period (770 - 476 BC). This is a concept art from the film, Confucius directed by Hu Mei, set to be released in October 2009. [sina.com.cn]
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.