All posts tagged "tehri dam height"

  • Travel 1176
    The Biggest Dam of India | Tehri Dam

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