Select Page

This is a short clip from the Mountains episode of the BBC Planet Earth series. The crew looked for snow leopards for days in the Himalayan mountains till when they were about to leave, they got reports of some and got this great footage..
Article Link:
Video Link: