3 ms·You're just describing mega-malls they have in SE Asia. Singapore and Thailand have some of the biggest ones.by sushid 9y agoYou're just describing mega-malls they have in SE Asia. Singapore and Thailand have some of the biggest ones.