Where is Zhuangwei?

Where is Zhuangwei located?

Zhuangwei, Zhuangwei, TW (approx. 24.746319°, 121.785706°)


Where is Zhuangwei on the map?