Demningen er en av de største buedammene i Asia, med sin høyde på 168 meter. Det produseres elektrisk kraft fra dammen, med en installert vannkrafteffekt på totalt 780 MW.