IIRS
-
NEWS
Study Shows Landslide Incidents Not Related To Commissioned/Under Construction Hydro Power Projects
Indian Institute of Remote Sensing (IIRS), Dehradun has carried out a study on the incidents of landslides in the vicinity…
Read More »