In praise of the Land Rover The sturdy and versatile Land Rovers dating back to the 1950s still ply around Darjeeling