Comment Comment by gagabity Kathmandu in Nepal? They have a tech scene over there too? parent gagabity 9 years ago