Soldiers help a stranded humpback whale at the beach in Qidong City, east China's Jiangsu Province, Nov. 13, 2017. The whale returned to the sea when the high tide came Monday afternoon. (Xinhua/He Renfeng)
Go to Forum >>0 Comment(s)