Steph & Chris ventured up to Truckee this weekend to embrace the new snowfall. The start of winter has officially arrived in the Sierras and these two took advantage of the gorgeous textures & weather that new snowfall brings to Truckee, California. We took a nice leisurely stroll through historic downtown Truckee and then ended on a lightly snow capped Truckee River. Congratulations Steph & Chris!

See more photos HERE