Question: The 2003 World's Strongest Man was held in which town on the Zambezi River?
Sentence (from "2003 World's Strongest Man"): His margin of victory (20 points) was also a record.
Relevant evidence: No