Where is SongShan?

Where is SongShan located?

SongShan, SongShan, TW (approx. 25.04924°, 121.5781°)


Where is SongShan on the map?