Talking about Punjab (the biggest province) winter season is very limited. Almost 310 days out of total 365 days are sunny. And areas like Cholistan Desert (16,000 square kilometers), Indus Valley Desert (19,500 square kilometers), Kharan Desert, Thal and Thar Deserts (200K Sq. kilometers) are generally 365 days sunny.
So all in all, we can say that apart from Northern region, whole of the Pakistan is sunny through out the year.
Missoula, MT has an average of about 163 sunny days per year.
Kalispell, MT has an average of 126 sunny days per year.
233
Birmingham, England has an average of about 149 sunny days per year.
288
Wilmington has an average of about 200 sunny days every year.
According to information listed in the Montana State University Brochure, Bozeman has approximately 277 sunny days per year.
In Williston Vermont there are on average 159 sunny days per year
The average number of sunny days a year in Pittsburgh: 59 see the following article that says it's 145 > http://www.post-gazette.com/pg/07007/751891-109.stm
On average, Bend, Oregon receives about 158 sunny days per year. However, this number can vary from year to year.
According to currentresults.com, GA averages over 200 days of sunshine a year in some cities. By combing the number of sunny and partly sunny days in a year, cities like Atlanta average 218 days of sunshine and is sunny about 60% of the time by taking the average time between sunrise and sunset over a course of year.
on average auzzie gets 90 percent sunny days ! that 270 days in a year