What is the answer: On which English river does the city of Leicester stand?
river soar