Filming Locations (3)

  • Bulgaria

  • Uttarakhand, India (Mussoorie)

  • Poland (Warsaw)