Question: where is the world cup 2026 taking place
Answer: Mexico