Where is Badouzi Station?

Where is Badouzi Station located?

Badouzi Station, Badouzi Station, TW (approx. 25.13536°, 121.80281°)


Where is Badouzi Station on the map?