More than 150,000 people swarmed the Mall of America when it opened 27  years ago. Here's what the US' biggest mall looked like back then. |  Business Insider India
There are 40 million visitors to the Mall of America each year, generating around $2 billion in sales