feel-planet.com
General Sherman. California
General Sherman is the largest tree and the largest living creature on the planet. This sequoia grows in the Sequoia National park in the US, Sierra Nevada, California. The park is the third, after…