Five km ( 3 miles ) of giant cottonwood trees , with their tangle of thick roots , frame varieties of giant fern to create a canopy of fronds and leafy branches over the road .
There is five kilometers of giant cottonwood trees .