A grand procession in the Iranian capital Tehran.
The country marks National Army Day on Tuesday with a parade showcasing its military hardware.
The display, aired on television by Iran's state broadcaster, shows a variety of tanks, artillery, missiles, drones and air defence systems - as senior military officers observe from the grandstands.
On its website, Iran's English language Press TV said the display demonstrates the country's "military might".
Press TV added that the country had made major breakthroughs in the defence sector in recent years.
Earlier this week, talks resumed between Iran and six world powers over Tehran's nuclear programme, which many Western leaders suspect is a cover to develop nuclear weapons.
But Iran insists its nuclear ambitions do not extend beyond power generation and medical applications.
Travis Brecher, Reuters
Iran stages National Army Day parade (1:07)
April 17 - Iran holds a large parade for National Army Day in the capital Tehran, displaying what state TV calls the country's ''military might''. Travis Brecher reports. ( Transcript )