View along the fallen log of a Coast Giant redwood trees {Sequoia sempervirens} Redwood NP, California, USA. Tallest trees in the world.