A group of teenagers have been called heroes after thinking fast to help an 8-year-old boy who was dangling from a ski lift.

James MacDonald, 14, said he saw the young boy dangling while he was on the Vancouver slopes with his friends. They acted quickly by grabbing some orange safety netting and pads, then held it underneath the child to break his fall.

“He was starting to flail about and get extremely panicked,” James told CNN.

A video of the incident shows the group of teenagers, alongside a man and a woman, rushing to set up the netting as the 8-year-old dangled from the lift. He was only being held up by his father at the time.

While the net was being set up, the group below attempted to calm the child down. They then told him to remove his skis, and then to drop into the netting.

Europe’s best ski chalets Show all 10 1 /10 Europe’s best ski chalets Europe’s best ski chalets Chalet Le Coquelicot The indoor swimming pool at Chalet Le Coquelicot The Firefly Collection Europe’s best ski chalets Chalet Joux Plane The "adult swings" at Chalet Joux Plane The Firefly Collection Europe’s best ski chalets Chalet Mont Tremblant The spacious master bedroom at Chalet Mont Tremblant The Firefly Collection Europe’s best ski chalets Chalet Couttet The outdoor pool at Chalet Couttet The Firefly Collection Europe’s best ski chalets Chalet Le Grenier Curl up and enjoy the view at Chalet Le Grenier The Firefly Collection Europe’s best ski chalets Chalet Marco Polo The pool at Chalet Marco Polo The Firefly Collection Europe’s best ski chalets Chalet Quezac One of the bedrooms at Chalet Quezac The Firefly Collection Europe’s best ski chalets Chalet Zermatt A dining area at Chalet Zermatt The Firefly Collection Europe’s best ski chalets Chalet Le Grenier The view from the terrace at Chalet Le Grenier The Firefly Collection Europe’s best ski chalets Petit Palais The Petit Palais party room The Firefly Collection

A spokesperson for the ski resort, Grouse Mountain, said the boy was then cared for by the mountain’s ski patrol. He was later taken to be evaluated at a hospital, but was determined to have suffered no injuries.

An investigation is underway, the spokesperson said.

Support free-thinking journalism and attend Independent events