In this photo released by Xinhua News Agency, rescue workers look for survivors after a work platform collapsed at the Fengcheng power plant in eastern China’s Jiangxi Province, Nov. 24, 2016. State media reported dozens were killed after the scaffolding tumbled down. (Wan Xiang/Xinhua via AP)