Rowers pass under Westminster Bridge in the Great River Race on the River Thames in central London September 5, 2009. Around 300 crews in a range of boats and abilities from around the world took part in the annual Great River Race on the River Thames, following a twenty two mile course between London's Docklands and Richmond in west London. [Agencies]
|