Fire crews were able to save five horses from a frozen pond in northern Alberta this weekend during a dramatic rescue that was caught on video.

When fire crews from three nearby towns arrived on the scene on Sunday, they found seven horses trapped in the ice, CTV News Edmonton reported.

The crews were able to use chainsaws to help free five of the horses, but it was too late for two others.

The rescue operation happened just west of Grande Prairie.