Rivers play an important role in Indian life and culture, providing water for irrigation, transportation, power, and livelihoods. Most major Indian cities are located on river banks. India's river systems originate from three main watersheds - the Himalayas, Vindhya Range, and Western Ghats. The Indus, Ganges, and Brahmaputra are some of India's longest rivers. Rivers have supported ancient Indian civilizations and continue to be vital to society and the environment.