Pete_McBride__130925_1392 The Gangotri Glacier below the Bhagarathi Mountains. Headwaters to the Ganges River -- which flows 1500 miles and sustains 500 million people.