The Shanghai Museum
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.








February 4th, 2008 at 12:45 am
Travel destination: 31 13 48 N, 121 28 42 E