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