In a deep canyon in the foothills of the Himalayas, near the Indian town of Tehri, a thousand-odd workers are building a hydroelectric dam.
Share this post
The Coming Himalayan Catastrophe
Share this post
In a deep canyon in the foothills of the Himalayas, near the Indian town of Tehri, a thousand-odd workers are building a hydroelectric dam.