Where is Emmachi Station?

Where is Emmachi Station located?

Emmachi Station, Kyoto, Japan (approx. 35.01952°, 135.7319°)


Where is Emmachi Station on the map?