Henley, GREAT BRITAIN, 2008 Women's Boat race at the Henley Boat Races, at Henley on Thames, England, 23/03/2008. [Mandatory Credit, Karon Phillips/Intersport-images Rowing Courses, Henley Reach, Henley, ENGLAND