Indonesia's green nature is an attraction in itself


Life has its own color.