The largest and heaviest module - the CA20 - has been installed at unit 1 of the Xudabao nuclear power plant in China's Liaoning province, China National Nuclear Corporation subsidiary China Nuclear Industry 23 Construction Company Limited has announced.