Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Search
1 definition by
Terry Zeng
shanghai
China's
biggest
city
Shanghai
is a special city in every respect. Only 50 years ago, it was still considered one of the most important metropolises of the world, as the
trading
and
banking
center of Asia.
by
Terry Zeng
December 23, 2004
Flag
Get the
shanghai
mug.