Where is Donggang Xi?

Where is Donggang Xi located?

Donggang Xi, Donggang Xi, TW (approx. 22.58758°, 120.57159°)


Where is Donggang Xi on the map?