On which river is the market town of Welshpool?
What is the answer?
severn