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.
Wednesday, November 19, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment