Just to correct you, hindi is not spoken in Nepal. We mainly speak Nepali with many regional languages of ours. Its just that all of us understand Hindi because of the influence of their films which is very popular in Nepal.