Where is Yamadera Station?

Where is Yamadera Station located?

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


Where is Yamadera Station on the map?