Trucks dumping rocks to complete a river closure for a dam in China's Sichuan province in 2021.Wang Lei/China News Service via Getty Images Chinese scientists say they're 3D printing a 590-foot-tall ...