all-female ranger team in China

An all-female team of rangers treks through a snowy forest in China looking for clues of big cat whereabouts

Shi's team patroling the forest for signs of big cats