A rare sight in Shanghai - white clouds and blue sky!