noun
transformer substation
Technical term for a facility where voltage is transformed for power distribution.
この地域の電力は、あの変圧所から供給されています。
Electricity for this area is supplied from that transformer substation.
Compound of 変圧 (へんあつ, 'voltage transformation') and 所 (しょ, 'place').