China has 331,110 megawatts of installed electricity-generation capacity - nearly seven times higher hydropower installed capacity than India and more than the rest of Asian countries combined.
China has 331,110 megawatts of installed electricity-generation capacity - nearly seven times higher hydropower installed capacity than India and more than the rest of Asian countries combined.