Hey, I noticed that NPCs that are placed in cold enviroments like high mountains etc does not care at all about the weather. Guy was just sitting on the coach with a t-shirt in the middle of a snow storm.
Maybe he's Canadian?