St. Joseph's Oratory is built against a mountain. To say it is huge is an understatement.
This photograph does not do its size justice.

montreal_061