All posts tagged "tehri dam advantages and disadvantages"

  • Travel 1147
    The Biggest Dam of India | Tehri Dam

    Achieving a stunning statue of 260 meters, the forcing Tehri Dam is perhaps the tallest dam on...