Question: What mall in Panama City is larger than the largest mall in Mexico?
Sentence (from "Albrook Mall"): Albrook Mall is a large shopping mall and leisure complex located in Panama City, Panama.
Relevant evidence: Yes