Inside the Dam – Utrala Hydro Project
Utrala is a small region situated at a high altitude near Palampur and is famous for its Hydro Power Plants. The whole journey started because I had never seen a Hydro Plant up close and wanted to see how it all works. So we started with our journey from the hotel, it’s a 30 km…
Read More