Where is Ximending?

Where is Ximending located?

Ximending, Ximending, TW (approx. 25.04347°, 121.50719°)


Where is Ximending on the map?