There's just no way to conceive the scale of world's largest living creature until you see one.
Big Trees National Park, California August 8, 2003
BACK