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.
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.
Want to insert this image on your website ?
Insert the following code on your website to embed this image: If your site supports oEmbed you can use this url to embed the content. More information.