This week, take an epic journey following the descent of the planet’s mightiest rivers from their mountain sources to the sea. Breathtaking river scenery is revealed by a revolutionary helicopter camera mount, from the world’s highest and broadest waterfalls to the awe-inspiring spectacle of the 10,000-strong flocks of greater snow geese in flight.
2017 / 49 minutes / Alastair Fothergill