Where is Hamasen?

Where is Hamasen located?

Hamasen, Hamasen (Station), TW (approx. 22.62173°, 120.2759°)


Where is Hamasen on the map?