Evenings are cool; the daily variation in temperature may be as much as 11C to 17C. Winters are cold, with minimum mean temperatures in Punjab of about 4 °C in January, and sub-zero temperatures in the far north and Balochistan.