It’s amazing that any pigeons at all make it through our frigid Fairbanks winters.
This year we saw several weeks of sustained 30-40 below zero (F) weather and they are still flying around! (This photo was taken when it was about 30 below.)
They perch at night in attics and eaves, and sometimes in trees. Some nice people throw seed on the ground outside their homes throughout the winter, and the birds congregate in those places during the day. Not so much different then me feeding little redpolls and chickadees I suppose!