mountain, saudi arabia, nature, moutaineering, hike, nature lover, landscape, islam, muslim, religion, scenery, society, civilization, vicinity, magnitude
Jabal Al Noor means Mountain of Light. It is 640m high and is known for the Hira cave - where Prophet Muhammad (P.B.U.H) meditate and it is believed that he had received his first revelation from the archangel Gabriel, inside this cave from Allah.
Jabal al-Nour - Mecca