A very large shopping mall worldwide, in Asia Pacific defined as one with over 1.5 million sq.
A substantial shopping facility globally, situated within the Asia-Pacific region and exceeding 1.5 million square units in size.