Snow Leopard Trust

Seattle, WA

User Stats

Profile Images

User Bio

Founded in 1981, the Snow Leopard Trust is the world's leading authority on the study and protection of the endangered snow leopard and its Central Asian habitat. The Snow Leopard Trust is headquartered in Seattle, USA, and strives to raise global awareness for the plight of this rare cat. Our YouTube Channel brings you into the life of the elusive and mysterious snow leopard. Join us in saving this species and its habitat for generations to come.

External Links