Iranians have rallied nationwide in a show of support for Palestinians as Israel pursues its military campaign in the Gaza Strip.
State media said "millions" of people joined the July 25 rallies to mark the annual Quds (Jerusalem) Day in support of the Palestinians.
Iranian President Hassan Rohani, speaking at a demonstration in Tehran, called on all Muslims to show "unity and resistance" against Israel.
This year's rallies come on the 18th day of Israel's offensive in the Gaza Strip to try to stop militants from firing rockets into Israel.
More than 800 Palestinians and 35 Israelis have been killed since the violence began.
Israel and the United States have long accused Iran of providing arms to Hamas, which rules Gaza.
Tehran says it provides moral, financial, and humanitarian support to the Islamist movement.
Based on reporting by AFP, Reuters, and Press TV