Indonesia is not only about sand beaches and coral reefs. The country is also one of the main contenders (along with Australia and Brazil) for the greatest species of endemic life. Several sources...