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