Question: the 2017 icc champions trophy was held at?
Answer: Wales, England