No report there is some snow at the boat ramp still

Stampede Reservoir - Truckee, CA (Sierra County)


by Mountain Hardware & Sports
4-5-2024
(530) 587–4844
Website

No report there is some snow at the boat ramp still.