From where does the winter showers in Western Uttar Pradesh and Punjab originate?
Winter showers in Western Uttar Pradesh and Punjab originate from the weak temperate cyclones from the Mediterranean Sea.