A large whale lies in a shallow puddle of water on a beach. Two people are crouched beside the whale, one holding a cell phone to their ear.

Crews with Tidal Bore Rafting Resort, a company that takes passengers on river rides, spotted the stranded marine animal while heading out to meet the surging tide on the Shubenacadie River.