Filming Locations (3)

  • Abu Dhabi, United Arab Emirates

  • Lebanon

  • Jordan