Giant fallen tree presents excellent photo opportunities in the rain forest