Where is Nanzhuang?

Where is Nanzhuang located?

Nanzhuang, Nanzhuang (Station), TW (approx. 24.59834°, 120.9983°)


Where is Nanzhuang on the map?