STREET SCENE ON THE MALL ROAD IN DARJEELING, INDIA.