Icon
 

China built hydropower station in Angola enters main construction