Delhi experienced its coldest January morning in three years this week as the temperature dropped to around 3 degrees Celsius and a cold wave gripped much of the country’s north-western plains, according to India’s weather office.
Near-freezing temperatures were recorded in cities across Haryana, Punjab and Rajasthan, while the satellite city of Gurugram in India’s national capital region recorded the near-freezing temperature of 0.6C – one of its lowest in nearly five decades.