Winter in Truckee
An overview of the quaint Town of Truckee in the wintertime. Nestled in the Sierra Mountains Truckee is often noted for having the coldest temperatures in the Nation. A small town winter wallpaper for your desktop.
Digital Images by ccdeleo |
|