Please answer this question: On what river does Bristol (UK) stand?
river avon