Workers conduct one of the heaviest lifts on record at a nuclear plant at the Sanmen nuclear power plant project in China's Zhejiang province on Monday, June 29. The 1,020-ton Auxiliary Building Module CA-20 is one of six buildings comprising the nuclear island. (Photo: Business Wire)