Plot: The Izumo district of Shimane Prefecture is revered as the heartland of the gods. It is home to Izumo Taisha, one of the largest and most venerated Shinto shrines in all Japan

Journeys In Japan - Season 5 - Izumo: Land of Living Legends (Episode 17)
Episode Aired On:
Tuesday, June 17 2014
10 years ago
Tuesday, June 17 2014
10 years ago