Castle Peak
Hiking to the tallest peak near Truckee, California - Castle Peak. Part of the Pacific Crest Trail and fantastic views of the entire Lake Tahoe region.
Read More© 2022 John Peltier Photography
987 Edgewood Cir Ste H, South Lake Tahoe, CA 96150
530-318-3302