The shepherds were watching over their flocks in the field at night on the night Christ was born.
Average temperature in Israel in December is about 45 at night. This doesn’t seem to me to be unbearable; I have friends that go camping in such weather... but I’m from Michigan.