Precious footage of Shensi tree frog mating| CCTV English

Share the News



Video shows tree frogs mating on the rock at the foot of Qinling Mountains, in northwest China’s Shaanxi Province.

source