What is the name of the major stadium located in Downtown Vancouver?
BC Place
Rogers Arena
Pacific Coliseum
Nat Bailey Stadium
Answer
BC Place is a multi-purpose stadium located in Downtown Vancouver. It has hosted numerous events, including the 2010 Winter Olympics and the 2015 FIFA Women's World Cup.
The Vancouver Quiz Showdown: Will You Reign Supreme?