A distant view of the massive Three Gorges hydropower project under construction on the Yangtze River.