
Images of snow leopards were caught by a camera installed in a forest in Xinlong County of Ganzi Tibetan Autonomous Prefecture, southwest China's Sichuan Province, according to local forestry bureau. This is the second time that snow leopards have been spotted in the area this year. Snow leopards are a Class-A protected animal and are usually found in the Himalayan ranges of Central and South Asia. (Photo provided to China News Service)









































