Power Transmission

Power transmission

The erection tower for transmission power cables on plateau