33.8k reviews
Shanghai Museum (People's Square Branch), 201 Renmin Avenue, Huangpu District, Shanghai