A hidden gem near the second biggest city in Shimane Prefecture
Escape the city and get lost in Tachikue Gorge, Shimane Prefecture, a mystical and wild stop along the Chugoku Nature Trail.