The Islamic religion forbids the use of images of living beings, so they adorn their buildings with stylized script.
14XRX100028002014 Spain TripAlhambraGrenadaSpain
From Highlights of Spain Trip