One paradise in the land of Indonesia