the Shanghai Museum lies in the centre of Shanghai