International Car Exhibition in Shahr-e-Aftab south of the Iranian capital Tehran

Hundreds of visitors gathered as the country’s biggest international auto show kicked off in the capital of Iran on November 27.