The contrast is striking. Tehran, a city of nearly nine million people and located in a region facing military strikes and energy infrastructure fires, still recorded cleaner air than India's capital.