Chinese culture highlighted at London Trafalgar Square Festival
(Xinhua)
Updated: 2008-08-08 09:45
An Actor performs face-changing, which is a stunt in traditional Chinese Sichuan Opera, during the Trafalgar Square Festival held in London, Britain, on August 7, 2008. [Xinhua]