The Lion's Den, Far North Queensland, Australia