Located in Nagano Prefecture, Kamikochi. It is regarded as “God’s landing spot” in Japanese folk legend.
Partners
The information is for reference only, the content should be based on the cooperation platform