"Cultural Shows" in Kathmandu and Pokhara also provide you with some entertainment, though they are far from being the real thing. Check out the posters in various restaurants and other public places in the tourist quarters of Kathmandu and Pokhara to find out what is going on.
Night life in Nepal is non-existent. Except for a few exceptions in the tourist quarters, most bars and restaurants start closing by ten in the evening.