Now Playing:

TV

Journeys in Japan

Episode #224


The sacred spots on Aomori, the northernmost prefecture of Japan's Honshu main island, are explored.