Return to my article on Darjeeling Chowrasta, one of the best people-watching spots in town View source image (894 x 589 pixels, 0.4 MB)