New in Shanghai since I was last there: The giant building third from right, TV screens on boats.