Workers holding thick aluminium high-voltage power cables. They were installing new connectors for those cables that will be attached to a 11,000 Volts street transformer.
Spetted in Delhi (India).