BC Place in downtown Vancouver is a retractable-roof landmark on the city's waterfront, home to the Vancouver Whitecaps and the BC Lions and a fixture of major events on Canada's west coast.
It served as the centerpiece of the 2010 Winter Olympics opening and closing ceremonies and hosted the 2015 Women's World Cup Final. It returns to the global stage with a slate of 2026 World Cup matches.
Source: RateGame editorial
Some very fun memories