Please enable JavaScript
The mega-dam is being inaugurated this Tuesday despite concerns from neighbouring countries over water sharing.