Delhi on Sunday shivered under biting cold as the mercury settled at five years' lowest at 2.6 degrees Celsius. Know what it means for a city like Delhi!