Footage of a stranded three-ton humpback whale being rescued in Qidong City in eastern China's Jiangsu Province on Monday, shows two police officers pouring water onto a three-ton, 7.5-meter-long humpback whale. A fisherman found the whale and called the police, according to reports. The whale was returned to the sea after five hours efforts.
[]