Reminds me of my time in Nepal. I wish when i went there i was in to photography. In fact one of the reasons that i bought a DSLR and went on a course was because the photo's i got there were poor.
I also find it difficult to describe Kathmandu, i visited in 2003. There are so many different things going on that difficult to take them in. The slums really struck me when we drove though them. And sitting on the airport's tarmac waiting for our twin engine otter plane was very weird, as huge planes were taxiing around us!!
What was the reason for you trip?
EDIT:: By the way i really like the shot, i think i may have prefered to see a little more of the barrel in focus, by stepping to the right a little. The front OOF one detracts a little. But that's my opinion and by no way right!