As it talks about "Grand Canyon", all the video footage is from the Little Colorado River Gorge. Presumably because the NPS wouldn't give them a permit to fly in the park. But interesting that Sir David Attenborough doesn't mention that.
In fact it's over a minute and a half into it before the actual Colorado River is shown.
Then the most comical thing in the entire segment ... the imagery that accompanies SDA saying "this river cut the planet's largest canyon system ... a 1000-mile scar clearly visible from space".
Only Grand Canyon has never looked like that from space. Or anywhere else.

(1:32-->1:45)
Makes you wonder what other things in the series take this level of creative license!