York Lions Stadium (built 2015)
Location: 43.775°N, 79.507°W