Location: Indonesia
Caption: The orangutan is a large primate native to the tropical rainforests of Sumatra and Borneo, Indonesia.
Caption (Indonesian (ind)): Orangutan adalah primata besar asli hutan hujan tropis di Sumatra dan Kalimantan, Indonesia.