Where is Sanxiantai?

Where is Sanxiantai located?

Sanxiantai, Sanxiantai, TW (approx. 23.12234°, 121.40689°)


Where is Sanxiantai on the map?