The world's largest impulse hydropower unit successfully completed its rotor hoisting at the Datang Zhala Hydropower Station in Southwest China's Xizang Autonomous Region on Tuesday, the CCTV News reported. The milestone marks China's entry into the world's leading ranks in innovating core technologies for ultra-high-head, large-capacity impulse hydropower equipment, which will support the development of clean energy in southeastern Xizang.