Feedback

Rare Spectacular Cloud 'Waterfall' Cascades Over Mountain Peak

 

A sea of clouds at a popular tourist spot in Shennongjia, central China, cascaded over a wooded mountain peak.

Shows