Iran is not "Arab land". The Persians are not Arabs. And rather obviously, neither are Pakistan or Afghanistan. Pakistani's are Muslim Indians.
Meanwhile to the other sides of your map the Arab lands extend through all the way to Morocco on the Atlantic Ocean.
It would be a better graphic if it wasn't so obviously, blatently wrong.