Indomitable Lions set up camp in Indonesia