Where is Opp Tuas Link Stn?

Where is Opp Tuas Link Stn located?

Opp Tuas Link Stn, Opp Tuas Link Stn, Singapore (approx. 1.3414665°, 103.63745°)


Where is Opp Tuas Link Stn on the map?