English: Monastery of Montserrat (Spain).
Telugu: మోంట్సిరాట్ యొక్క మొనాస్టరీ (స్పెయిన్).