Washibara Hachimangu Shrine
Denes PerlakyWashibara Hachimangu, the shrine with the only remaining purpose built horse archery grounds in Japan.
Collection of sightseeing spots in Tsuwano, Yamaguchi, that make for a great itinerary for visitors to the region.
Washibara Hachimangu, the shrine with the only remaining purpose built horse archery grounds in Japan.
Tsuwano Castle ruins sit on top of a mountain, surrounded with the castle town of Tsuwano and the winding river. While only s...
Taikodani Inari Shrine is one of the most popular sightseeing spots in Tsuwano, the small castle town of south Shimane. A pat...
Yasaka Shrine is a small but important shrine in Tsuwno Castle town in Shimane Prefecture. The shrine is on the path from the...
Youmeiji is the family temple of the domain lord, in the old castle-town of Tsuwano. A silent moment surrounded with nature a...