A large shopping mall specializing in, of course, electronics, computers and software.