Sea of clouds creates stunning scene in central China's Yuntai Mountain

A view of sea of clouds captured in the Yuntai Mountain, Henan Province, China.

A breathtaking view of sea of clouds is captured in the Yuntai Mountain scenic spot in central China's Henan Province.

(Source: Reuters)


Press TV’s website can also be accessed at the following alternate addresses:

www.presstv.co.uk

SHARE THIS ARTICLE
Press TV News Roku