Clock tower overlooking the Kaaba, worship and drawing closer to the Lord of the Worlds, pilgrims to the House of God in the courtyard of the Grand Mosque in Mecca, performing Hajj and Umrah rituals, a sacred Islamic religious place in the Kingdom, following safety measures and prevention from Covid-19, towers and skyscrapers in Mecca
