Seas of cloud rush across mountain tops in China

Cameras set up on mountain tops in China have recorded the magnificent moments seas of clouds have rushed by. Watch this video from Weather China, the China Meteorological Administration's online weather service, to find out more.

(Cover image via CFP)

(If you want to contribute and have specific expertise, please contact us at

Search Trends