Buffelhoren, Indonesia (mountain)