Flights cancelled amid heavy snow