Question: The 2003 World's Strongest Man was held in which town on the Zambezi River?
Sentence (from "2003 World's Strongest Man"): The 2003 World's Strongest Man was the 26th edition of World's Strongest Man and was won by Mariusz Pudzianowski from Poland.
Relevant evidence: No