Where is Chayamachi?

Where is Chayamachi located?

Chayamachi, Chayamachi (Station), Japan (approx. 34.57705°, 133.8257°)


Where is Chayamachi on the map?