Filming Locations (2)

  • Mustang, Nepal (Naurikot Village)

  • Kathmandu, Nepal