A pod of melon-headed whales stranded in Taizhou, China, were released into the wild on July 8 after a period of rehabilitation, emergency officials said.
According to local reports, the whales were found on July 6. Six have been released back into the ocean; one is still undergoing treatment.
Melon-headed whales are a “Level II protected species” in China, according to China Daily. Credit: Taizhou Fire via Storyful