Valley of the Giants Treetop Walk

Treetop Walk at the Valley of the Giants Discovery Centre, Denmark, Western Australia. Get a glimpse of being at the top of a tingle tree canopy.

Valley of the Giants Treetop Walk