Where is Shuanglian?

Where is Shuanglian located?

Shuanglian, Shuanglian (Station), TW (approx. 25.05754°, 121.5207°)


Where is Shuanglian on the map?