Darjeeling Himalayan Railway - aka Beeches Light Railway. Locomotive No. 19 is getting stuck into one of the two main banks on this line. After lunch it went the other way round and came down this bank.