Back to Image Gallery

The Three Gorges Dam in the Hubei Province in China is the world's largest power station. As well as producing electricity, the dam is intended to increase the Yangtze rivers shipping capacity and reduce the potential for floods.

Download JPG
More information
  • Title: TerraSAR-X Acquisition of Three Gorges Dam, China
  • Location: Hubei Province
  • Image Type: Radar
  • Resolution: 1m - 5m
  • Date: 10/21/2009
  • Copyright: DLR e.V. 2009, Distribution Airbus Defence and Space GmbH
  • Imaging Mode: StripMap
  • Polarization Mode: HH
  • Distribution: This image is for personal use only. It cannot be sold or distributed to any third party.