Shanghai, a 20 year difference