A fin whale is assisted to swim back to sea after becoming stranded on a beach in Shenzhen, South China’s Guangdong Province, Jan. 17, 2017. The 1.5-ton fin whale was about five meters long. It took armed police and local residents more than an hour to help it return the whale, which was thought to have become lost as a result of strong, cold winds. (Photo/CFP)
RIGHT BG