The Mountain Mail newspaper offices with a festive Christmas display in the windows. The Mountain Mail is located at 129 E. 2nd Street in Salida, Colorado. This image is from the Salida Museum Negatives Collection.