Where is Yamadera Station?

Where is Yamadera Station located?

Yamadera Station, Yamadera Station, Japan (approx. 38.30958°, 140.4348°)


Where is Yamadera Station on the map?