Monestir de Montserrat, or the Monastery of Montserrat, is perched atop a hill located just 50 km from Barcelona near the town of Monistrol de Montserrat, Catalonia, Spain.
Nestled between spectacular peaks of La Muntanya dels Cent Cims (the 100 Peak Mountain) for centuries, this spectacular monastery is the center of the Catalan faith.