Question: The 2003 World's Strongest Man was held in which town on the Zambezi River?
Sentence (from "Eddie Hall"): Edward Hall (born 15 January 1988) is an English professional strongman, notable for being the current World's Strongest Man and the only man to deadlift 500 kg under strongman rules.
Relevant evidence: No