Largest Canadian Flag Ever Made Unveiled at Vancouver Ski Resort
One of Vancouver, British Columbia's local ski areas, Grouse Mountain, is showing its Canadian pride in a big way. The ski area recently became home to the largest Canadian flag ever produced, which now sits on its slopes. The flag was made and placed in support of the Canadian National Soccer Team, as well as to recognize Canada as a co-host of the 2026 FIFA World Cup alongside the United States and Mexico. It spans 160 meters wide by 80 meters tall and was produced in collaboration with B
Read more »