A destination for Muslims from different countries to perform religious duties, walking in the open air, a picture from the back of a group of Saudi Gulf Arab women walking around the city for Hajj and Umrah, the concept of worship and getting closer to God
