Teesta Dam hydroelectric power station collapsed in Sikkim due to severe landslide

The Teesta Dam hydroelectric power plant has collapsed in Sikkim, India. The landslide occurred in the area of ​​the National Hydroelectric Power Corporation (NHPC) Teesta Stage 5 Dam power station on Tuesday (August 20) morning. Initially, it was reported that the landslide occurred due to heavy rains. However, no casualty has been reported in this […]

Read More