Where is Haiduan?

Where is Haiduan located?

Haiduan, Haiduan, TW (approx. 23.10257°, 121.17695°)


Where is Haiduan on the map?