The father of a teenager who was killed by a train said drink played its part in the tragedy in Inverness.
Roddy Stewart was killed as he headed home in a snow blizzard
Alisdair Stewart's son Roddy was walking home on 1 February in heavy snow when he was hit by a maintenance train near Culloden Battlefield.
The youngster had been on a night out to celebrate his 17th birthday.
Mr Stewart said Roddy's death was "entirely avoidable". He added he wanted the tragedy to highlight the dangers when drink is involved.
"I have no doubt that drink was a major contributory factor in the course of events at the weekend.
"Young people seem to think they are invincible. They think that because they are 16 or 17 then they cannot die.
"They do things for effect and do not think about the consequences," said Mr Stewart.
The fifth year Culloden Academy Highers student was hoping to study at St Andrews University.
Mr Stewart and Roddy's mother Rhona said their son was a very gentle boy who had a lot of friends.
In a statement they added: "He was very wise and had a great sense of humour. He loved observational humour and sitcoms, particularly The Simpsons and Friends.
"He was incredibly loving and would often show his affection for his family quite openly. We had a very close relationship with Roddy and we were a very close family."
A BTP spokesman said the crew of the train became aware of striking something at Culloden Railway Viaduct at about 0300GMT.
Group of friends
When they went to investigate, they found Roddy's body. It is believed the teenager had been trying to find his way home when the tragedy happened.
Police believe he may have become disorientated in the blizzards and wandered onto the railway track by accident.
Although his death is being treated as an accident, a report has been submitted to the local procurator fiscal.
Officers want to establish Roddy's last known movements.
Sgt Bob Cameron, of BTP, said: "At the moment we know Roddy was in the company of a group of friends and was last seen by them around 11.45 hours on Friday.
"We are anxious to find out where he was between that time and 02.55 hours on Saturday 2 February. Anyone with any information should contact me via our control room on 0141 335 3899."