The concept of worship and drawing closer to God Almighty, the architectural art of mosques in the Islamic style, a chandelier hanging from the ceiling of the Grand Mosque in Mecca, a sacred religious place and landmark in the Kingdom of Saudi Arabia, a group of pilgrims and Umrah performers in the outer courtyard
