Question : on which river is the annual boatrace between oxford and cambridge universities rowed
Answer : the River Thames