The National Shrine of Our Lady of the Snows is a “spiritual oasis” for all who seek respite from the stresses of everyday life.  The Shrine grounds offer several sacred sites for prayer, meditation and reflection where visitors can reconnect with their God and with their deepest spiritual selves.