North India is reeling under cold weather with temperatures plummeting across several states. Delhi recorded a minimum temperature of 7 degrees Celsius on Tuesday, with a thin layer of fog enveloping parts of the national capital. On Monday, the minimum temperature stood at 8 degrees Celsius, while the maximum reached 20 degrees Celsius.