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 ...
Some results have been hidden because they may be inaccessible to you