Filming Locations (4)

  • France

  • Yerevan, Armenia

  • Armenia

  • Mount Ararat, Turkey