April 19, 2023

Jabal al-Nour, a prominent landmark in the holy city of Mecca, Saudi Arabia

Jabal al-Nour, which means “Mountain of Light,” is a prominent landmark in the holy city of Mecca, Saudi Arabia. It is known as the site of the Hira cave, where the Prophet Muhammad received the first revelations of the Quran. Located about 3.2 km from the Grand Mosque, Jabal al-Nour rises to an elevation of […]

April 12, 2023

Jabal Al Nour in holy city of Mecca

Jabal al-Nour, which means “Mountain of Light,” is a prominent landmark in the holy city of Mecca, Saudi Arabia. It is known as the site of the Hira cave, where the Prophet Muhammad received the first revelations of the Quran. Located about 3.2 km from the Grand Mosque, Jabal al-Nour rises to an elevation of […]