Saputo Stadium (built 2008)
Location: 45.56306°N, 73.55250°W