Leopard family recorded together in northwest China| CCTV English

Share the News



A leopard family of four was caught together for the first time in the same image in the Qinling Mountains of northwest China’s Shaanxi province.

source