Advertisement
There are too many superlatives to describe this place. They are trees yes, but not normal trees. These are Redwoods, the tallest living beings in the world. So outstanding the sight of these trees towering over you - Even a popped tyre on the slushy forest bed can’t dampen the spirits of this awe-inspiring visual. Who cares about the rain raging down on you as you leverage your way to release t...
Read Full Entry
There are more photos below
Photos: 21
Displayed: 21
Advertisement