This store can be found in the Strathcona Industrial Park, on the south side of the North Saskatchewan River. Edmonton is host to more than 30 festivals annually and is famous for being one of Canada’s sunniest cities with 2345 hours of sunshine a year!