A dolphin stranded on a beach is helped to swim back into the sea in Beihai City, South China’s Guangxi Zhuang Autonomous Region, May 7, 2017. The dolphin was about 1.8 meters long and weighed about 100 kilograms. (Photo/VCG)
RIGHT BG
A dolphin stranded on a beach is helped to swim back into the sea in Beihai City, South China’s Guangxi Zhuang Autonomous Region, May 7, 2017. The dolphin was about 1.8 meters long and weighed about 100 kilograms. (Photo/VCG)