Where is THSR Chiayi Station?

Where is THSR Chiayi Station located?

THSR Chiayi Station, Jiayi, Taiwan (approx. 23.45898°, 120.3226°)


Where is THSR Chiayi Station on the map?