<< Back to photo page
The General Sherman Tree in Seqouia Nat'l Park is the biggest tree in the world.