Department Stores January 15, 2009 China's Largest Outdoor-themed Department Store Opens In Beijing China's largest outdoor-themed department store, Neu Outdoor, has opened in Beijing.