Daintree National Park

Der Daintree River.