User talk:Billy.the.kids

No it is not. Just check your own sources: Max Production registered(2008) - Itaipu 19,7; China Gorges Dam 18,3