The nature series looks at the animals that live on some of the biggest mountains on the planet. Cameras show gelada baboons screaming to frighten off predators in China, demoiselle cranes struggling to fly over the Himalayas, rare footage of snow leopards hunting on the Pakistan peaks and a wild giant panda nursing a baby in a hillside cave.[+]more