A collection of photographs of the amazing wildlife of Gunung Leuser National Park on the Indonesian island of Sumatra, part of the much larger Leuser Ecosystem — the last place on Earth where Sumatran orangutans, tigers, rhinos, and elephants still exist, alongside thousands of other impressive species.
Read More