Some of the wonderful places to see in Nepal