Slant six coolant leak

If there was no leak before and all you did was change the thermostat then that is where the leak is coming from put a new gasket and check the upper hose if the clamps are tight.