Pudong, Shangri-La, Shanghai

33 Fu Cheng Road, Pudong
Shanghai
China