Photo taken on Oct. 27, 2019 shows the sea of clouds at Shennongjia National Park, central China's Hubei Province. (Xinhua/Du Huaju)
In pics: sea of clouds at Shennongjia National Park, China's Hubei
Source: Xinhua| 2019-10-27 20:34:42|Editor: Li Xia