People watch the spectacular performances during a celebration of Chinese Lunar New Year on Trafalgar Square in London, capital of Britain, 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