Longfengguan, an ancient mountain village located in Nanzhang County of Xiangyang City in central China's Hubei Province, sits at an elevation of 783 meters. A sea of clouds can be seen quite often here.
(All photos via VCG)
(If you want to contribute and have specific expertise, please contact us at nature@cgtn.com.)