cooling headache!!!

Defective/upside down thermostat?? Defective gauge?? Waterpump busted??