Towers and tourist hotels surrounding the Grand Mosque, worship and drawing closer to God, pilgrims to the House of God circumambulating the Kaaba in Mecca, sacred Islamic religious places and landmarks in the Kingdom of Saudi Arabia, Muslims coming from all over the world to perform Hajj and Umrah rituals
