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