Icon
 

MEGA PROJECT White Crane Ridge hydroelectric station in China