Train passengers travelling between Falmouth and Truro have faced delays after a cow wandered onto the line.
The young beef cow could be seen ambling up and down the side of the rail track at Perranwell, just as a train was approaching the station.
The oncoming train, which was travelling from Truro, was forced to wait for 20 minutes before it was able to squeeze past and pick up the passengers waiting on the platform.
The train coming from Falmouth was also delayed as a result of the incident, which took place at around 3.20pm yesterday (December 17).
One witness said: "Luckily it was at the station rather on the line further up, where it could have been really serious if it had hit full speed.
"We were delayed by 20 minutes before the train was able to squeeze past."
Great Western Railway has reported it on its live incidents and warned that disruption could continue until 5.30pm today (Friday) as a result of the delays.
The note read: "Due to animals on the railway between Truro and Falmouth Docks trains have to run at reduced speed.
"Train services running to and from these stations may be cancelled or delayed. Disruption is expected until 5.30pm, December 17."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here