Thermal reservoir high temperature