Nearly 20,000 carcasses of sea animals have washed up on the western shore of Nova Scotia, Canada, CNN reported.

Canadian authorities said they cannot explain why as many as 20,000 fish, lobsters, starfish, scallops, crabs and other animals have turned up dead at Savory Park.

Environmental officials told CNN they are testing the water for pesticides and oxygen levels for possible clues. As a precaution, they're warning consumers to only buy seafood from authorized vendors.

"Dead fish found on shore should not be collected by general public," the Fisheries and Oceans department tweeted. "Consumers should only purchase from licensed harvesters/sellers.”