The Amazon rainforest is one of the most diverse yet challenging habitats in the world. It is home to thousands of different ...