India, May 17 -- Prime Minister Narendra Modi's recent visit to the iconic Afsluitdijk dam during his official trip to the ...
The Rogun Dam, located on the Vakhsh River in Tajikistan, is one of the most ambitious hydropower projects in the world, let alone in Central Asia. Designed to be the world's tallest dam, with a ...