The Ganges has its source from the huge and ancient glaciers of the Himalayas. Fittingly, the three great rivers of South Asia, the , the Brahmaputra, and the Ganges all have their source fairly close together in the Himalayan foothills. The Indus winds down into KASHMIR and on through the Punjab and Sind to the Arabian Sea.