Home > Latest
The Shanghai New International Expo Center opens to the public in November 2001. [Photo/IC]