High-resolution satellite images of the Taj Mahal, Agra, India.

Storms