The view from the front of St. Eustache. The dome thing is something called "Bourse du Comm",
which I assume essentially means "Department of Communication".