WORLD> Europe
Chinese culture highlighted at London Trafalgar Square Festival
(Xinhua)
Updated: 2008-08-08 09:45


An Actress performs acrobatics during the Trafalgar Square Festival held in London, Britain, on August 7, 2008. [Xinhua]