High-resolution satellite images of Yamoussoukro, Ivory Coast.

Storms