With more than 500 shops, the Mall of America attracts about 40 million visitors a year.
Credit: Ochen Kaylan