A pilot whale is stranded in shallow water off the coast in Lingshui Li Autonomous County, South China’s Hainan Province, May 16, 2016. The whale is in a stable condition after rescue efforts by local residents but still can’t move back to the sea.(Photo: China News Service/Chen Siguo)
RIGHT BG