Grotto of Our Lady of Lourdes - Credit: Wikimedia Commons
The Grotto of Our Lady of Lourdes is located at the University of Notre Dame in Notre Dame, Indiana, United States, and is a reproduction of the Grotto of Our Lady of Lourdes in Lourdes, France. The current Grotto was built in 1896, replacing a wooden grotto built on August 22, 1878. An artificial rock cave, the Grotto is used by its visitors as a sacred space for prayer, meditation, and outdoor Mass. Read more on Wikipedia
Source: en.wikipedia.org