Time lapse of the movement of pilgrims circumambulating the Kaaba in the Grand Mosque in Mecca, performing Hajj and Umrah rituals in Mecca, the concept of worship and drawing closer to God, Islamic religious landmarks and sacred places in the Kingdom of Saudi Arabia
4K0:16
