Fun Facts: World's Largest Shopping Mall is a Ghost Town
  • For some reasons, nobody/no one wants to put a store in it.