
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)

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)











