Photo below is from Indonesian National Park Bukit Lawang. Park is located in the middle of nowhere so it is not most known, which is good for us who visited the park anyway and especially the inhabitants there. This big fellow looks happy to see a visitor