Dolphin "Wan Wan" swims in the waters off Wanning, south China's Hainan province, Sept. 14, 2025. "Wan Wan," a stranded dolphin rescued in Wanning, south China's Hainan province this June, was released back into the sea on Sunday after about three months of treatment and rehabilitative care by a local team of experts. (Xinhua/Zhang Liyun)