Canada

Saputo Stadium

Saputo Stadium in Montreal hosts CF Montréal and seats 19619 fans. It’s a major football location in Canada.