Cascade Ah I love wandering the rainforest just after day break. Much of this sequence was filmed in Tasmania, at Russell Falls, and some at Binnaburra National Park in Queensland.
Play Clip: