This is the small chapel at L'Oratoire St-Joseph, in Montreal, on the Mountain (Mt-Royal).
copyright 2018 Guy Dube