Share
twitterlinkedinfacebook
Image 1 of 1
240120_STR_00 (2).jpg
Muslim pilgrims pray at Mount Al-Noor during the Umrah pilgrimage rite in the holy city of Mecca, Saudi Arabia, on January 24, 2020.  Mount Al-Noor houses Ghar-E-Hira or Hira cave, where Prophet Mohammad is said to have spent a great deal of time in the cave meditating and it is believed that he had received his first revelation inside this cave. Photo by Stringer