Sequoia National Park is located in the southern Sierra Nevada Mountains is home of the Giant Forest that has the World's Largest Tree called "General Sherman." Here's a collection of some of my favorite photos from the trip. Mat and I did a lot of exploring, hiking, and camping.
No comments:
Post a Comment