The Siberian Tiger Park is a key breeding base of the China Hengdaohezi Feline Breeding Center. More than 10 newborn cubs have been born here this year.
A total of seven spotted seals were released into the sea on Sunday in the coastal city of Dalian, northeast China's Liaoning Province, on April 16, 2023.