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
