Except Turkey

Alhambra Palace Granada Spain

Alhambra Palace Granada Spain

Granada is the Capital of the Andalusian region.

Hira Nur Mount - Mecca GigaPixel

Hira Nur Mount - Mecca GigaPixel

Mount Nur where the Holy Quran Descends. (Read, In the Name of the Creator God ...).