User: Where is the annual indoor rowing World Championship?
Assistant: The indoor rowing world championship is held annually in Boston during the winter off-season.