A Dundee firefighter and father of two young children died in a horrific kitesurfing accident on Wednesday.
Raymond Cheng was pronounced dead at the scene at Largo Bay near Elie on Wednesday.
It is understood two of Mr Cheng’s colleagues were with him when the accident happened and were unable to resuscitate him despite rushing immediately to his aid.
Paramedics arrived at the beach a short time later and also tried in vain to save the firefighter.
Mr Cheng, 42, lived in Birkhill with his wife Alison and their two children – a girl and a baby boy.
The couple were married at Dundee West Church in 2014. The couple’s son is just a few months old.
Mrs Cheng declined to speak to the press on Thursday.
Flags were flown at half mast above fire stations in Dundee in tribute to Mr Cheng, who was stationed at Kingsway East fire station.
Scottish Fire and Rescue Service Chief Officer Martin Blunden said: “Firefighter Raymond Cheng was a friend and valued colleague who served and protected communities for 15 years.
“Our thoughts are with Raymond’s family, friends and colleagues at Kingsway East Fire Station in Dundee at this very sad and difficult time.
“Our flags will remain lowered to half-mast until sunset on Thursday, September 12 as a mark of condolence and deepest respect.”
Mr Cheng was an experienced kitesurfer and a keen sportsman, who used to play for Harris Academy FP Hockey Club.
Paul Lothian, who played alongside him, said his team-mates have been devastated.
“He was just a lovely guy. I think in all the times I played with him and all the social events I was at with him, I never heard him say a bad word about anyone.
“He had so much life left in front of him. All of the tributes on his wife’s Facebook page are about what a fantastic husband and father he was – he was just that sort of guy.”
Speaking of his career as a firefighter, he said: “He was the sort of person that would put their life on the line for someone else.
“That was how he played hockey too. He was such a competitor and always motivating players around him.”
The club’s honorary president Dave Martin said: “He was a great player for the club.
“Our paths only crossed briefly but from what I know, he was absolutely brilliant and well-liked.”
Emergency services, including coastguard crews from Leven and Kingshorn and both lifeboats from Anstruther, were called to Largo Bay at Drumeldrie just after noon on Tuesday.
An air ambulance was dispatched along with an ambulance service trauma team.
A Police Scotland spokesman said there are no suspicious circumstances.