The BBC has posted an excellent resource on their website. It’s a map of Iran which details it’s population, ethnicity, major cities, and infrastructure including roads, nuclear sites, and oil and gas fields.
Go check it out. (Broadband connection required… or it may be slow).
And remember… “Persian” is not the same as “Arab”. Also… the word “Caucasian” is derived directly from how people have historically described people from this region of the world (and still do in Eastern Europe and Russia mainly)… the “Caucus” Mountains…. including Southern Russia (Chechnya), Turkmenistan, Afghanistan, and Iran among others.