Uttarakhand, referred to as the land of gods, is also known as the energy state of India. It is home to several fast-flowing rivers at high altitudes that serve as the perfect backdrop for harnessing energy from water to produce hydroelectric power.
How India’s unplanned hydropower dams and tunnels are disrupting Himalayan landscapes


