The Station of Abraham, performing Hajj and Umrah rituals, worship and drawing closer to God, sacred Islamic religious landmarks, pilgrims to the House of God performing prayers around the Kaaba in Mecca, the Grand Mosque in the Kingdom of Saudi Arabia
