Shanghai festival

  • TEHRAN.(HONARONLINE) - The 23rd Shanghai International Film Festival (SIFF), which will take place in the Chinese megalopolis from July 25 to August 2, has selected five movies from Iran to screen in its various categories.