TV Guide and Schedules for all UK TV channels
The program takes you on a leisurely train journey across Japan from coast to coast.