AirDate: 9/15/2022 |
Overview: Snow leopards are known as "spirit of the mountain" and an endangered species. A group of volunteers are determined to solve the ecological conflict between wild animals and human in Tianshan in Xinjiang. Host: Janis Chan |