A teenage boy was hit and killed by a train at Winchester Station on Friday evening.
Horrified passengers looked on as the boy was hit by a freight train just after 5pm on the busy southbound platform.
The station was closed immediately, and services were suspended until 6.30pm.
A British Transport Police (BTP) spokesperson told the Hampshire Chronicle: "BTP officers were called to Winchester station, on Friday 7 February after a report that a person had been struck by a train.
"Officers from the BTP and Hampshire Police attended the incident, which was reported to BTP at 5.16pm and is currently being treated as non suspicious. Medics from the local ambulance service also attended but the person was pronounced deceased at the scene. A file will be prepared for the coroner.
"The train involved was a freight service. The line was handed back at 6.29pm."
According to the Daily Echo, tributes from strangers poured in on Twitter, with one user, Kerry Gould writing: "Rip to the boy killed at Winchester train station tonight, my thoughts go out to his friends and family."
Man killed by train during police chase in North London