High-resolution satellite images of Hyderabad, Telangana, India.

Storms