Now Playing:

TV

The Island of Shikoku in Japan features a 750-mile Buddhist pilgrimage route, temples and shrines.