Found: 48 results

Conquering Yamadera in Winter

Yamadera is a location of a mountain temple. Climb to the top and view the entire valley below. Get detailed direction to the location for those traveling by train and those by car. Find out about the temple's long history and even its special spiritual power.

Terms | Privacy | Custom Tour Booking © Japan Airlines