Mount Kurama, Japan

previous pageback to the listnext page

Rest Stop
Central on the mountain with the main Temple and smaller Temples, a Tea House and places to sit and relax.

previous pageback to the listnext page