Olympic flame crosses London amid snow
(Xinhua / Agencies)
Updated: 2008-04-07 08:40
|
A young spectator watches as the Olympic torch passes during the Olympic torch relay through London April 6, 2008. London is the fourth stop of the 2008 Beijing Olympic Games torch relay outside the Chinese mainland. [Agencies]
|
|