
Charley embarks on a thrilling adventure in Australia, joining a massive bike...
Charley Boorman's thrilling adventure takes him from Sydney to Tokyo, with a captivating stop in Taiwan to explore the largest and most iconic Buddhist monastery, Fo Guang Shan.