Filming Locations (1)

  • Cankiri, Turkey (location)