Stretching over four hundred thousand acres across the southern part of Sierra Nevada, the Sequoia National Park holds the tallest trees on Earth. These dense forests tower over the horizon, making everything around them look tiny and almost unreal. Though you’ve probably heard of General Sherman and all of the giants in the park, you may not know about Read More