File photo taken on Oct. 25, 2011, provided by the Electricity Corporation of Ecuador (CELEC for its acronym in Spanish), shows workers at the Sopladora plant, in Azuay, Ecuador. Four Chinese workers were killed by an explosion at the construction site of the Sopladora hydroelectric station in Ecuador, the Chinese embassy has confirmed Wednesday. (Xinhua/CELEC)
File photo taken on Oct. 25, 2011, provided by the Electricity Corporation of Ecuador (CELEC for its acronym in Spanish), shows workers at the Sopladora plant, in Azuay, Ecuador. Four Chinese workers were killed by an explosion at the construction site of the Sopladora hydroelectric station in Ecuador, the Chinese embassy has confirmed Wednesday. (Xinhua/CELEC)