West Edmonton Mall. Ridiculously huge. Oh, and a water park and ice rink #makessense