When the 2004 Indian Ocean tsunami struck Sri Lanka's southwestern coast, a packed passenger train carrying 1,700 people was ...