Question: where is the invictus games being held 2017
Answer: Toronto, Ontario, Canada