With an installed capacity of 5,000 MW, it is the 7th largest coal-fired power station in the world.
(It shares this title with the Guodian Beilun, Guohua Taishan, and Jiaxing power stations).
[1] The power stations produces up to 11.4 TWh of energy annually.
[2][3] The power station is accessible within walking distance north east of North Waigaoqiao Free Trade Zone Station of Shanghai Metro.
This article about a power station in the People's Republic of China is a stub.