TEHRAN –(Iranart)- Nika Shahbazzadeh has won the best actress award for her role in the film “Mina” competing in the Festival of Nations in Austria, the organizers have announced.