Pudong Shangri-La East Shanghai Near Shanghai Ocean Aquarium
33 Fu Cheng Road -
Shanghai,
CN 200120