A sacred place and landmark in Saudi Arabia, the Qiblah of Islam and Muslims, a close-up of hands holding a mobile phone taking a picture of pilgrims circling the Kaaba in the courtyard of the Grand Mosque in Mecca, performing the Hajj and Umrah rituals, worship and drawing closer to the Lord of the World
