Cleator may not be exactly a North Cascades giant, but it does a fair impression of one in dramatic weather.