Picture of the Day – 20 The West Edmonton Mall, in Edmonton, Alberta, Canada, is North America’s largest shopping and entertainment complex. Siera Bearchell – Miss Universe Canada 2016 Previous Article Picture of the Day - 19 Next Article Camila Gonzalez to represent Canada at the Miss International Queen of Coffee competition No Comments Yet Comments are closed