Video shows downed trees and other debris as residents clean up in the aftermath of a severe storm that tore through Delhi, India, on Monday evening.
The rains brought a dip in temperature that provided some relief from recent sweltering heat, but also brought hail and damaging winds with gust speeds up to 62 mph. The downed trees snarled traffic and led to road closures. The finial atop the central dome of the Jama Masjid, one of the largest mosques in India, was also damaged.