Iran, once the heart of the great Persian Empire, sits in southwestern Asia, bordered to its east by Afghanistan and to its ...