Pilgrims crowd the Jamarat area in Mecca, completing the Hajj rituals, spending the night in the Sacred Sites during the day, a sacred Islamic religious site in the Kingdom of Saudi Arabia.
4K0:18

We use cookies to provide for you a better experience. For more information check our Cookie policy.