Yama shrine
The small shrine which stands alone in a mountain. Torii has blended with the views of the mountain brilliantly. (The meaning of “Yama" is a mountain.)
Gallery
Cherry blossom trees
Map
The small shrine which stands alone in a mountain. Torii has blended with the views of the mountain brilliantly. (The meaning of “Yama" is a mountain.)