The Indonesian paradise