Recently, a snow leopard was spotted at the Jiangjunshan Ski Resort in Altay in northwest China's Xinjiang. Snow leopard is under first-class national protection, preys on ibex, wild hares, blue sheep, etc., can be spotted in mountain areas such as the Tianshan Mountains, Kunlun Mountains, Altai Mountains and Altun Mountain. Click and take a close look at this beautiful creature.
Photo provided by the Altun Mountain National Nature Reserve
(A written permission shall be obtained for reprinting, excerpting, copying and mirroring of the contents published on this website. Unauthorized aforementioned act shall be deemed an infringement, of which the actor shall be held accountable under the law.)