Visitors visit the Nali Mall in Beijing, China, Friday, July 27, 2007. If you
1 / 23
Associated Press
Thu, Nov 4, 2010 9:52 AM EDT