English: It is located in Sumatera Island, Indonesia.
Telugu: ఇది ఇండోనేషియా ద్వీపం సుమత్రాలో నివసిస్తుంది.