Kathmandu does have some tech scene. Its nowhere near to neighbouring indian cities, but considering how small
and underdeveloped the country is, i'd say its pretty good.
I've a fiber line to my office. Tech scenes can crop up in incredibly unlikely places... :)