In the Himalaya it was the Himalayan jumping spider – the highest living creature in the world. The team had to trek up to Everest base camp to find and film these creatures. For the Andes film ...
Results that may be inaccessible to you are currently showing.