People watch the firecracker show during a celebration of Chinese Lunar New Year on Trafalgar Square in London, capital of Britian, Feb. 21, 2010. Grand Chinese Lunar New Year celebrations were held in Trafalgar Square, Leicester Square and Chinatown in London on Sunday, providing a spectacular Chinese traditional festival experience to locals and visitors alike. [Xinhua] |
Go to Forum >>0 Comments