Where is Elephant Mountain?

Where is Elephant Mountain located?

Elephant Mountain, Elephant Mountain, TW (approx. 25.026678°, 121.5755°)


Where is Elephant Mountain on the map?