Breathtaking sea of clouds above the Hangzhou Olympics Sports Centre