An officer with a frontier defense detachment sprinkles water on a stranded sperm whale stranded on the beach of the Yellow Sea in Yancheng, East China's Jiangsu province, Mar 17, 2012. Four whales, the biggest measuring 20 meters long and weighing 30 tons, were stranded on a beach on Friday and confirmed dead by Saturday afternoon. [Photo/CFP] |