Workers watch as water is released from a gigantic hydropower project on the Yangtze river in Yichang central Chinas Hubei province

Tags: infrastructure, workers, water, released, gigantic, hydropower, project, yangtze, river, yichang, central, chinas, hubei, province

Prev Next Slideshow
(You can use your keyboard arrow keys )
  • 0

    New underground stations of Lucknow metro India Collection

    View Collection

Top Photos

More liked picsHot Pics