Nepali tunes meet steamy scenes in a sensual fusion.