What a foreigner has to say about Nepal