Surrounding the town of El Ejido, Almeria Province, southern Spain is a sea of greenhouses, stretching for tens of kilometers as shown in this image from NASA Terra spacecraft.