cmaxi Edmonton
Worth visiting!
The Chinese museum of art is fantastic. There are some really neat night markets too.