In June, the terrible magnitude of nature's fury unfolded as a multi-day cloudburst centered in Uttarakhand, causing devastating floods and landslides, making it the worst natural disaster in India since the Tsunami in 2004.
Prev | Next