Waterlogging and traffic jam in part of Delhi-NCR following heavy rain. The rain has certainly brought down temperature and has provided some sort of relief to the people.