Rule reminder
Habitual/repeated past weather uses imperfetto: 'Da bambino nevicava ogni inverno' (as a child it snowed every winter). Specific weather events use passato prossimo: 'Ieri è nevicato' (yesterday it snowed). Time expressions are key: 'ogni', 'sempre', 'di solito', 'quando ero' → imperfetto; 'ieri', 'stamattina', 'la settimana scorsa', 'due volte' → passato prossimo.
In quella città, d'inverno ___ sempre la nebbia e faceva un freddo pungente.