Huaneng Power International, Inc.https://pcaobus.org/form-ap-filings/25119/25119Huaneng Power International, Inc.251195/14/2018 9:13:12 PM2017b253b780-432a-4cb1-b4f9-f74fc4ba52c71186KPMG Huazhen LLP59735Huaneng Power International, Inc.929058HNP0118600005Jun Zou01186000051424PricewaterhouseCoopers Zhong Tian LLPTrue
Huaneng Power International, Inc.https://pcaobus.org/form-ap-filings/7089/7089Huaneng Power International, Inc.70895/2/2017 2:04:44 AM201619149111-0532-4c0b-9ddd-731f582506141186KPMG Huazhen LLP59735Huaneng Power International, Inc.929058HNP0118600005Jun Zou0118600005True