Activities of Siberian tigers and Amur leopards have been caught on ca...
Activities of Siberian tigers and Amur leopards have been caught on camera at the Northeast China Tiger and Leopard National Park in China's Heilongjiang Province.Produced by Xinhua Global Service