Question: In what continent would you find the indoor arena that can hold 11,000 people ?
Answer: Europe