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