120 MOGANSHAN ROAD IN SHANGHAI, CHINA