The thermo-electric plant looms over Huexca, a farm hamlet in central Mexico where many people view it as a sleeping monster.
The thermo-electric plant looms over Huexca, a farm hamlet in central Mexico where many people view it as a sleeping monster.