News

Built to coincide with Shanghai’s 2010 World Expo, the mall reportedly cost some $200 million and occupies around 124 acres (compared to the Pentagon’s 148 acres). Most of it has lain ...