Tehran, Sept 24, IRNA Iranian feature film 'Nahid' directed by Aida Panahandeh won the best film prize and statue of Golden Deer in the fifth Japan Nara Film Festival.
International Nara Film Festival holds biennially in ancient capital city of Japan,' Nara'.
The 5th festival kicked off on September 17 and worked until September 22.
From 1700 ...