The 91- metre tall Punatsangchhu II hydropower project dam structure has been completed recently

Advertisement