Iran My Iran is a beautiful documentary showcasing the iconic Azadi Square in Tehran. The film captures the essence of Iran's rich history, culture, and people through stunning visuals and heartfelt narration. It offers a unique perspective on the country's past, pres...