To step into Deki Dorji's dainty black slippers is to realize how unexpectedly peaceful life can be, even when you're pacing in circles.


More...