A dolphin is seen in coastal waters of Beihai City, southwest China's Guangxi Zhuang Autonomous Region, March 6, 2016. (Photo: Xinhua/Zhong Yuyun)
RIGHT BG
A dolphin is seen in coastal waters of Beihai City, southwest China's Guangxi Zhuang Autonomous Region, March 6, 2016. (Photo: Xinhua/Zhong Yuyun)