Construction of electricity towers on ‘roof of the world’

China is building one of the world’s most challenging power transmission system – an electricity network across the central mountain regions of Tibet Autonomous Region, which a senior worker describes as his toughest job, but something he could be proud of for the rest of his life.