West Edmonton Mall the largest shopping mall in North America, located in Edmonton, Alberta.
GOOGLE MAP