Where is Santa Cecília de Montserrat?

Where is Santa Cecília de Montserrat located?

Santa Cecília de Montserrat, Santa Cecília de Montserrat, Spain (approx. 41.89112°, 1.666049°)


Where is Santa Cecília de Montserrat on the map?