High-definition aerial images of Changchun, China.

Storms Archive