Question: What is the country of the towboat ride whose park hosts about 1.5 million people each year ?
Answer: United Kingdom