The southern Iranian city of Shiraz played host to the International Middle East Rally Championship on May7-8. The event brought together 11 Iranian and 14 foreign competitors.
Snapshots of the competition released online by different news agencies: