An Olympic Day run has been held with mass participation in the Iranian capital Tehran.

People from all walks of life have participated in an Olympic Day in Tehran, the capital city of Iran.

The event is held annually across the globe to mark the World Olympic Day.

Olympic Day is much more that just a sport event, it is a day for the world to get active, learn about Olympic Values and discover new sports.

Based on the three pillars Move, Learn and Discover, National Olympic Committees are organising sports, cultural and educational activities throughout the world.