Sumatran Orangutans The Sumatran orangutan is a species of great ape found only on the island of Sumatra, Indonesia. They are one of three species of orangutan, with tContinue Reading→