Jabal Al Nour is a mountain located in Mecca, Saudi Arabia. It is known for being the site of the Cave of Hira, where the Islamic prophet Muhammad is said to have received his first revelation.