Manalsu Hydro Project Plant Capacity: 21.9 MW Location: Himachal Pradesh Category: Hydro Power Date: June 18, 2026 Share: