Shimane: Myth and Mountains Shimane, just to the northeast of Yamaguchi prefecture along the Sea of Japan coast, is in many ways the spiri […]