At Kashmiri Mashjid in Kathmandu, Nepal, relatives gather to wish their grandmother well as she leaves for Hajj in Saudi Arabia. EPA
Muslim worshippers gather near the Kaaba at the Grand Mosque in Makkah, Saudi Arabia, ahead of the annual Hajj pilgrimage. AFP
Muslim pilgrims at the Grand Mosque in Makkah. AFP
Muslims pray around the Kaaba at the Grand Mosque. AFP
Fans spray water vapour to cool pilgrims at the Grand Mosque in Makkah. AFP
Pilgrims walk between the Marwa and Safa hills at the Grand Mosque. AFP
An elderly woman prays at the Grand Mosque in Saudi Arabia's holy city of Mecca on June 4, 2024 ahead of the annual hajj pilgrimage. (Photo by Abdel Ghani BASHIR / AFP)
Worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque in Makkah. AFP
Pilgrims pray around the Kaaba. AFP
Pilgrims surround the Kaaba at the Grand Mosque in Makkah. AFP
Hajj season at a shopping mall in Riyadh and a billboard reminds passers-by they need a permit to perform a pilgrimage. AFP
Hajj pilgrims in Srinagar, the summer capital of Indian Kashmir, leave for Makkah in Saudi Arabia. EPA
In Srinagar, a relative kisses a pilgrim before departure for the Hajj pilgrimage to the holy city of Makkah. EPA
A Saudi welcome for pilgrims on their arrival at King Abdulaziz International Airport in Jeddah. AFP
Yemeni pilgrims wish loved ones well as they prepare to board a flight from Sanaa airport to Makkah to perform the Hajj pilgrimage. AFP
At Kashmiri Mashjid in Kathmandu, Nepal, relatives gather to wish their grandmother well as she leaves for Hajj in Saudi Arabia. EPA
Muslim worshippers gather near the Kaaba at the Grand Mosque in Makkah, Saudi Arabia, ahead of the annual Hajj pilgrimage. AFP
Muslim pilgrims at the Grand Mosque in Makkah. AFP
Muslims pray around the Kaaba at the Grand Mosque. AFP
Fans spray water vapour to cool pilgrims at the Grand Mosque in Makkah. AFP
Pilgrims walk between the Marwa and Safa hills at the Grand Mosque. AFP
An elderly woman prays at the Grand Mosque in Saudi Arabia's holy city of Mecca on June 4, 2024 ahead of the annual hajj pilgrimage. (Photo by Abdel Ghani BASHIR / AFP)
Worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque in Makkah. AFP
Pilgrims pray around the Kaaba. AFP
Pilgrims surround the Kaaba at the Grand Mosque in Makkah. AFP
Hajj season at a shopping mall in Riyadh and a billboard reminds passers-by they need a permit to perform a pilgrimage. AFP
Hajj pilgrims in Srinagar, the summer capital of Indian Kashmir, leave for Makkah in Saudi Arabia. EPA
In Srinagar, a relative kisses a pilgrim before departure for the Hajj pilgrimage to the holy city of Makkah. EPA
A Saudi welcome for pilgrims on their arrival at King Abdulaziz International Airport in Jeddah. AFP
Yemeni pilgrims wish loved ones well as they prepare to board a flight from Sanaa airport to Makkah to perform the Hajj pilgrimage. AFP
At Kashmiri Mashjid in Kathmandu, Nepal, relatives gather to wish their grandmother well as she leaves for Hajj in Saudi Arabia. EPA