There is WiFi in some villages along the Upper Mustang trail. You can pay a few dollars for the service, but the connections may not be stable all the time because of remote location and unstable weather.