Q) The much discussed Tehri Dam Project is located in which of the following states? Options: A)Madhya Pradesh B) Rajasthan C) Haryana D) Uttaranchal Share this:FacebookXLike this:Like Loading... Tagged: People and environment