Hira Nur Mount - Mecca GigaPixel
Mount Nur where the Holy Quran Descends. (Read, In the Name of the Creator God ...).
Saudi Arabia, Mecca, Mount Hira (حراء); It is located in Mecca, Arabia. Hz. The first revelation to Muhammad (sav) was made here, and this mountain is also known as Mount Hira (Jabal al-Nur).