Jabal al-Nour, meaning “The Mountain of Light”, is one of the most revered historical sites near Mecca. Rising about 640 meters above sea level, this mountain holds a special place in the heart of every Muslim — because it houses Ghar Hira (the Cave of Hira), where the first revelation of the Qur’an was sent to the Prophet Muhammad ﷺ.