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
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