Under Water And Slush: Inside Nepal's Power Station Devastated By Flood

Jehre power substation at Galchi in Nepal stands as a stark reminder of the devastation caused by last week's flash floods.

When NDTV's Vishnu Som reached Galchi, 84 kilometres south of the Rasuwagadhi border with China, the trail of destruction was unmistakable.

Related Videos