Nepal is one of those countries that does something quite unusual to you. It slows you down. One moment, you are standing in a medieval square ringed by pagoda temples with woodwork so detailed it ...