'Cloud sea' blankets mountain in China

Stunning 'cloud sea' appears at Taishan Mountain in China, blanketing the surrounding landscape.

May 23, 2017

Top Stories

ABC News Live Presents