Castle Peak
Truckee, CA
Adventure
Castle Peak is a mountain in California's Sierra Nevada near I-80, Donner Pass, and the Nevada border. It is in the Tahoe National Forest not far off the Pacific Crest Trail, and adjacent to Castle Pass.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account