Question

anyone hiked this trail recently? lots of snow?

Location

City: Truckee

State: California

Country: United States

More Information

Get travel answers from locals in Truckee

Find places to visit in Truckee