Tens of thousands of Iranians have taken to the streets to mark the 40th anniversary of the Islamic Revolution.
State TV showed crowds braving the snow, shouting "Death to Israel, Death to America," with some protesters burning American flags.
In the capital's Azadi Square, President Hassan Rouhani dismissed U.S. efforts to isolate Tehran while touting his country's military might.
"………….We will continue along the path we have chosen and we will develop our military power. I also want to share with you that the world has been in awe of Iran's military power and its capabilities over the last 40 years and especially in the last five years…"
Since the revolution, Iran has become more divided.
The hardliners, who believe in the strict implementation of laws from 40 years ago, continuously clash with the reformists, who are pushing for more economic transparency.
U.S. sanctions have hit Iran's economy hard, angering low-income Iranians who have carried out sporadic protests and strikes over the past year.