Université de Sherbrooke Stadium (built 2003)
Location: 45.37472°N, 71.93056°W