The Nazas flows through some of Mexicos most stunning desert scenery.