Santa Maria de Montserrat is a Benedictine abbey located in the Montserrat mountain, in Monistrol de Montserrat, in Catalonia, Spain. The picture is tagged, you may look at the map to see where the picture was taken from.
The pictures are copyrighted, please contact me if you would like to use them in any form.