An old style steam engine train in Darjeeling in West Bengal, India.
Taken during the train ride from Darjeeling to Siliguri in West Bengal, India.
Darjeeling is tea country so it's not surprising to have tea tasting in shops around the city.