Pix taken on one of those rare blue sky day in Shanghai