The country generated 129.1 TWh of hydropower in July, rising by 6% from a year earlier and up by 21.22% from June, showed data from the National Bureau of Statistics (NBS) on 14 August.