Darjeeling Himalayan Railway SocietyDarjeeling Himalayan Railway Society - please see their website for further information.