Dams Delhi Delhi, as the bustling capital city of India, relies on a network of dams and barrages in its vicinity and beyond to ensure a stable water supply for its growing population and diverse needs. One of the key contributors to Delhi's water supply is the Bhakra Dam, situated in Himachal Pradesh. This colossal structure on the Sutlej River forms one of India's largest reservoirs, catering not only...