High-resolution satellite images of Thane, Maharashtra, India.

Storms