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