The thick, unending blanket of fog that has befallen Vancouver is enough to make Seasonal Affective Disorder sufferers shrivel and cower behind their light boxes.

The heavy fog that's enveloped the port city for days did produce some fantastical looking photography (Seriously, see below), especially for those enjoying the images sitting in their sunny living rooms on the Alberta side of the continental divide.

Story continues after slideshow

Loading Slideshow...
  • This gallery shows a series of photos of a deep fog that hit Vancouver in October 2013.

  • NEXT: <a href="" target="_blank">Vancouver Fog Photos by Colin Knowles</a>

  • This gallery shows a series of photos taken by Vancouver photographer Colin Knowles on Sept. 14 and 15, 2013, a particularly foggy weekend in the city.

In the dead of winter, freezing temperatures in northern Alberta can give the coldest, northern most reaches of the North Pole a run for its mercury, while southern Alberta is windy. Notoriously windy - summer or winter.

But the other thing Alberta has a lot of is sun - deliciously bright, delectable sunshine.

In Alberta, as is the case in most of the prairies, fog is a rarity, as are overcast, cloudy or generally gloomy days.

Parts of the province are so sunny that Canada's sunniest major city is in Alberta. The country's sunniest town is in Alberta. Heck, the sunniest piece of dirt in all of confederation is a chunk of prairie in the southeast corner of the province.

That little piece of sun-kissed turf is called Manyberries.

Manyberries, located approximately 300 km southeast of Calgary, gets 2,567 hours of glorious sunshine annually. Furthermore, the tiny hamlet sees sunshine 332 days each year. Yep, that's almost every day.

By comparison, socked-in-Vancouver gets 1,928 hours of bright sunlight annually and sees sunshine 289 days a year. In a ranking of Canada's 100 sunniest cities, those numbers net Vancouver the 76th spot.

But it's even worse for Vancouver's neighbours. Chilliwack, which sees sunshine only 267 days each year, finishes at 99th. The 100th place is reserved for another B.C. town, Prince Rupert.

Meanwhile, four of the top 10 sunniest cities in the country, according to, which uses Statistics Canada numbers for its rankings, are in Alberta.

Click through the slideshow below for the top 20 sunniest cities in Canada.

Loading Slideshow...
  • 20. Cold Lake, Alberta

  • Cold Lake nets <a href="" target="_blank">310.93 days of sunshine </a>each year, with a total of <a href="" target="_blank">2,165 hours annually</a>.

  • 19. Prince Albert, Saskatchewan

  • Prince Albert enjoys <a href="" target="_blank">312.19 days of sunshine </a>each year and it boasts <a href="" target="_blank">2,217 sunny hours </a>each year.

  • 18. Williams Lake, B.C.

  • Williams Lake enjoys <a href="" target="_blank">312.26 days of sunshine </a>each year, for an accumulation of <a href="" target="_blank">2,031 sunshine hours </a>annually.

  • 17. Yorkton, Saskatchewan

  • Yorkton sees <a href="" target="_blank">sunshine on 313.04 days </a>each year, for a total of <a href="" target="_blank">2,330 sunshine </a>hours.

  • 16. Brandon, Manitoba

  • Brandon gets <a href="" target="_blank">sunshine 313.83 days </a>a year. In total, it sees <a href="" target="_blank">2,344 hours of sunshine</a>.

  • 15. Grande Prairie, Alberta

  • Grande Prairie gets sunshine 313.89 days per year, for a total of 2,203 sunny hours annually.

  • 14. Kamloops, B.C.

  • Kamloops will see <a href="" target="_blank">sunshine 316.20 days </a>per year for a total of 2,075 sun hours.

  • 13. Cranbrook, B.C.

  • <a href="" target="_blank">Sunshine makes an appearance in Cranbrook 317.03 </a>days a year and it gets an average of <a href="" target="_blank">2,205 sunny hours </a>annually.

  • 12. Winnipeg, Manitoba

  • <a href="" target="_blank">Sunshine visits Winnipeg 317.78 </a>days a year and takes in <a href="" target="_blank">2,372 hours of warming sun</a>.

  • 11. Red Deer

  • Red Deer gets <a href="" target="_blank">sunshine 320.25 days </a>a year, for a total of <a href="" target="_blank">2,156 hours of sunshine </a>annually.

  • 10. Saskatoon, Saskatchewan

  • Saskatoon enjoys <a href="" target="_blank">sunshine 320.34 days </a>per year and the city is <a href="" target="_blank">sunny for an average of 2,329 hours </a>a year.

  • 9. Edmonton, Alberta

  • Edmonton basks in the <a href="" target="_blank">sun 321.11 days </a>each year. Altogether, the city gets <a href="" target="_blank">2,299 annual hours of sunshine</a>.

  • 8. Regina, Saskatchewan

  • The <a href="" target="_blank">sun visits Regina 321.35 </a>days each year, totaling up <a href="" target="_blank">2,338 of sunshine </a>annually.

  • 7. Lethbridge, Alberta

  • Lethbridge gets <a href="" target="_blank">321.90 days of sunshine </a>annually, in the form of <a href="" target="_blank">2,301 sun hours </a>each year.

  • 6. Swift Current, Saskatchewan

  • Swift Current sees <a href="" target="_blank">sunshine 322.55 days </a>each year and gets approximately <a href="" target="_blank">2,407 hours of the bright </a>stuff annually.

  • 5. Portage La Prairie, Manitoba

  • Portage La Prairie number of <a href="" target="_blank">sunshine days total 322.64 </a>days, while its <a href="" target="_blank">sunshine hours annually total 2,272</a>.

  • 4. Estevan, Saskatchewan

  • Estevan gets <a href="" target="_blank">323.86 days</a>, and <a href="" target="_blank">2,435, of sunshine </a>annually.

  • 3. Moose Jaw, Saskatchewan

  • Moose Jaw gets <a href="" target="_blank">324.85 days</a>, a total of <a href="" target="_blank">2,376 sunshine </a>hours, each year.

  • 2. Medicine Hat, Alberta

  • Medicine Hat gets <a href="" target="_blank">sunshine 329.88 days </a>each year, while the number of <a href="" target="_blank">sun hours annually reach a whopping 2,513</a>.

  • 1. Calgary, Alberta

  • Calgary is the <a href="" target="_blank">sunniest city in Canada, getting sunshine almost every day of the year. The total number is 332.93 days</a>, while the number of <a href="" target="_blank">sun hours sits at 2,405</a>.