Address: 6066 Thunderbird Blvd
Stadium in University Endowment Lands, British Columbia. Thunderbird Stadium is an outdoor stadium on the University Endowment Lands in British Columbia, Canada. It is located west of Vancouver's city limits, and is primarily used for soccer and football by the UBC Thunderbirds.