Massive Landslide Destroys Teesta Dam Power Station in Sikkim
Sikkim, 20th August: A massive landslide devastated the power station of the National Hydroelectric Power Corporation’s (NHPC) Teesta Stage 5 dam on Tuesday morning. The 510 MW power station had been under threat due to frequent minor landslides in recent weeks. On Tuesday, a significant portion of the adjacent hill collapsed, burying the power station … Read more