Filming Locations (4)

  • Istanbul, Turkey

  • Baku, Azerbaijan

  • Istanbul, Turkey (Home Town)

  • Baku, Azerbaijan (Second Location)