Jabal Al-Nour
Jabal an-Nour (also Jabal an-Nur or Jabal Nur), (Arabic: جبل النور), meaning "The Mountain of Light", is a mountain near the city of Mecca in Saudi Arabia. It houses the Hira cave where Muhammad is said to have received his first revelation from God (Muslim Allah) through the angel Gabriel.
Read more about Jabal Al-Nour: Naming