Where is Qixing Mountain?

Where is Qixing Mountain located?

Qixing Mountain, Qixing Mountain, TW (approx. 25.170834°, 121.55334°)


Where is Qixing Mountain on the map?