West Edmonton Mall in Alberta, Canada is the world's largest shopping mall according to the Guinness Book of World Records. The mall contains about 800 stores, 110 restaurants and also houses the world's largest indoor amusement park called the...