West Edmonton Mall (WEM), located in Edmonton, Alberta, Canada, is the largest shopping mall in North America and the fifth largest in the world, founded by the Ghermezian brothers who emigrated from Iran in 1959. It was the world's largest mall for ... Read further