Video PlayerClose
People help a humpback whale stranded at the beach to return to the sea in Qidong City, east China's Jiangsu Province, Nov. 13, 2017. (Xinhua/Xu Congjun)
People help a humpback whale stranded at the beach to return to the sea in Qidong City, east China's Jiangsu Province, Nov. 13, 2017. (Xinhua/Xu Congjun)