DAISEN, Tottori — Nestled between 1,729-meter-high Mt. Daisen and the Sea of Japan, the town of Daisen in Tottori Prefecture ...