Anlegget ble utbygd fra 1988 og stod ferdig med andre trinn fullført i 2006. Operatør er selskapet China Huaneng Power International Inc, som eier 100% av anlegget. Medeier er Meiya Power Company Ltd (MPC).