Escape the pressures of modern life in the forests of Yamanashi, Japan.
Category: Himuro Shrine
Lion Dogs at Himuro Shrine
Mythical creatures like these in Fujikawa, Yamanashi, protect Shinto shrines throughout Japan. This is the third instalment in my series of honourable mentions.
Japan’s Ancient Himuro Shrine
This cultural experience in Fujikawa, Yamanashi, delivers pleasure from start to finish.