Page 96 - NRSC CT- Book Landscape of Bharat
P. 96

Location Map




























                   Hydro Power                                    The Tehri Dam, built on the Bhagirathi River in
                                                                  Uttarakhand, India, with a height of 260.5 meters
                                                                  is  the 12th tallest dam in the world and the
                                                                  highest dam in India. It harnesses the river water
                                                                  for irrigation and hydro-electric power purposes.
                                                                  The Cartosat-2S satellite captured the dam along
                                                                  with the picturesque Tehri Lake.


























            92
   91   92   93   94   95   96   97   98   99   100   101