High-resolution satellite images of São Tomé, São Tomé and Príncipe.

Storms