It's about time to talk about making pictures in snow and cold. This photograph shows the main street of the bustling small New Hampshire town of Peterborough, with about 6,000 residents. It was made just at the end of a two-foot February snowstorm. Not much...