Museum Shanghai show 'great honour'