Where is The Substation?

Where is The Substation located?

The Substation, The Substation, Singapore (approx. 1.294606°, 103.84926°)


Where is The Substation on the map?