According to the website of the State Council State-owned Assets Supervision and Administration Commission, the power station is located in Pingchang County, Sichuan Province, which was built by No.8 Hydropower Bureau of China Hydropower Group and belongs to state-owned assets.
Shuangtan Power Station is located in Yuntai Town, Pingchang County, Sichuan Province. It belongs to the first-class power station developed and constructed in cascade in Bahe River Basin, with a total investment of 349.4978 million yuan. After the completion of Shuangtan Power Station, the effective storage capacity10.34 million cubic meters, the installed capacity of 3×10.2 million kilowatts, the estimated annual power generation10.478 million kwh, and the annual sales income of 43.75 million yuan. The whole project was completed at the end of August 2006. The completion of Shuangtan Power Station will provide abundant hydropower resources for Northeast Sichuan State Grid, and at the same time, it will also drive the people in the old areas out of poverty and become rich.