Nuclear trains might make sense with some of the newer reactors... but we know that'll never happen.
Modern steam engines!
But I guess they'd have to construct a lot of water stations. The stops to take on water might negate some of the advantages.
In the US, it could still be done (and has), but the economics are not as compelling because the price of diesel is lower.