Chinese scientists have found the first big group of whales living in one of the country’s offshore regions – a significant ecological finding. The scientists found six whales in the Bryde's whale complex around Weizhou Island, Beihai City in southern China during a scientific investigation.
[]