More snow leopards spotted as habitat's ecology improves in NW China

The population of snow leopards, a rare animal listed as vulnerable on the list of International Union for Conservation of Nature, has registered marked increase thanks to efforts to improve ecological environment in the Three-River-Source region in northwest China's Qinghai Province.