Olympic flame crosses London amid snow
(Xinhua / Agencies)
Updated: 2008-04-07 08:40
|
People crowd in Chinatown to watch the Olympic torch relay in London, capital of Britain, April 6, 2008. London is the fourth stop of the 2008 Beijing Olympic Games torch relay outside the Chinese mainland. [Xinhua]
|
|