Where is Ximending?

Where is Ximending located?

Ximending, Xinbei, Taiwan (approx. 25.0434703°, 121.5071938°)


Where is Ximending on the map?