Now Playing:

TV

Journeys in Japan

Episode #423


Sacred spots in Aomori, the northernmost prefecture of Japan's Honshu main island, are explored.