Rescuers clear the accident site at the Fengcheng power plant in Yichun City, east China's Jiangxi Province, Nov. 24, 2016. Sixty-seven people have been confirmed dead and three others injured after a construction platform collapsed in east China's Jiangxi Province Thursday. (Xinhua/Wan Xiang)