Sterren Range, Indonesia (mountains)