High-definition aerial images of the Three Gorges Dam, Yangtze River, China.

Storms Archive