A giant tortoise brought trains to a halt when it slot was found on a railway track.
The injured animal was spotted near Harling Road, north east of Thetford, Norfolk, on the Cambridge-bound line at about 12:40 BST.
Greater Anglia said three services were affected by the tortoise's presence.Swallow Aquatics in East Harling said the tortoise, Clyde, had gone missing on Sunday and had now been taken to a vets, as it was hit by a train.
The pet shop said the 2.5ft (76cm) long tortoise had a hole in its shell after the collision.Diane Akers, a passenger on the 11:22 train from Ely to Norwich, photographed the tortoise on the opposite track when her train came to a halt.