russontheroad.wordpress.com
Alpine Meadows (at Martis Creek Lake) Truckee, CA
This campground is situated about half way between Truckee and Lake Tahoe in the Sierra Nevada mountains in California. This would make for great mountain weather in the summer and winter sports in…