Plot: Shrouded in mystery,Indonesia is a bizarre and beautiful place,home to dinosaur-like komodo dragons and tree kangaroos,tropical beaches and snowy mountain peaks. Indonesia is nicknamed "the ring of fire",as this 3,000 - mile chain of 17,000 islands,running from Northern Australia to Asia,was created by volcanic eruptions 150 million years ago