Giant Canada flag unfurled on Grouse Mountain ahead of FIFA World Cup

Just ahead of the 2026 FIFA World Cup, a giant Canada flag has been unravelled atop Grouse Mountain on the North Shore of Metro Vancouver.