ECOSTRESS produces the most detailed temperature images of the surface ever acquired from space.