Jebel Noor, Mecca

jebelnoor.jpg

Jebel Noor, or the Mountain of Light. This the mountain just outside Mecca, that Muhammad (peace be upon him) would retreat to and where he received the first revelation of the Quran.