Treetop platform perch over a steep drop in Abang, Indonesia — Indonesia Magazine