Rowers take part in the Great River Race

LONDON: Rowers take part in the Great River Race on the River Thames in London, Britain, September 8, 2018.