Britannica AI Icon

Jinping-I Dam: Media

dam and hydroelectric project, China

Images

World's tallest human-made dam
Jingping-I Dam located at the Jinping Bend of the Yalong River, Sichuan province,...
Β© Imaginechina Limited/Alamy