WORLD> Europe
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]