The indelible travel to Indonesia