The world’s largest tree is General Sherman in the Sequoia National Forest. We paid homage to this big Kahuna on Sunday. Wow. Powerful medicine.¬†IMG_1648