Mecca Al Mukarama, Arabia Saudita