A fantastic documentary on the incredible nature found in The Netherlands around it's delta where many rivers end and life begins