The Shanghai Museum is a museum of ancient Chinese art, situated on the People’s Square in the Huangpu District of Shanghai, People’s Republic of China. Because of no signs in English or at all, pls post GPS coordinates. Address is NO.2 REN MIN DA DAO SHANGHAI, P.R.C. Otherwise Shanghai is great tourist place.
Popularity: 1%
Interesting things to do:

Travel destination: 31 13 48 N, 121 28 42 E