Where is Eda?

Where is Eda located?

Eda, Eda (Station), Japan (approx. 35.56337°, 139.5577°)


Where is Eda on the map?