London Launches Festival to Celebrate Upcoming Beijing Olympics

Actors perform during the Trafalgar Square Festival held in London, Britain, on August 7, 2008. The three weeks long Trafalgar Square Festival is divided into three parts: China Inspires, Olympics Aspirations, and Images of London.

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

An Actor performs during the Trafalgar Square Festival held in London, Britain, on August 7, 2008.

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

(Xinhua News Agency August 8, 2008)

Related Stories