Download the around.us app
For a better experience, use our mobile application.

Filters

Three Gorges Dam Hydroelectric dam in Hubei, China

The Three Gorges Dam is the world's largest hydroelectric power station by total capacity.

China
Three Gorges Dam
Three Gorges Dam Hydroelectric dam in Hubei, China
China
Gezhouba Dam Dam

China
Gezhouba Dam
China
Geheyan Dam Dam

China
Geheyan Dam
China
Gaobazhou Dam Dam in China

China
Gaobazhou Dam Dam in China
China
Shuibuya Dam Embankment dam in Hubei

The Shuibuya Dam harnesses the Qing River for hydroelectric power.

China
Shuibuya Dam Embankment dam in Hubei
China
ГЕС Заоші Building in China

China
ГЕС Заоші Building in China
China
Jiangpinghe Dam Dam in Hefeng County in Hubei Province

China
Jiangpinghe Dam Dam in Hefeng County in Hubei Province
China
Jiangya Dam Dam in Zhangjiajie

China
Jiangya Dam Dam in Zhangjiajie
China