Filming Locations (2)

  • Nepal (studio)

  • East Nepal