Friendly people, incredible landscapes, tasty food, traditional culture - Just some of the things I learned during my trip to Nepal.